Enumerasi MSHCTX (wtypesbase.h)
Menentukan konteks tujuan, yang merupakan proses di mana unmarshaling akan dilakukan.
Sintaks
typedef enum tagMSHCTX {
MSHCTX_LOCAL = 0,
MSHCTX_NOSHAREDMEM = 1,
MSHCTX_DIFFERENTMACHINE = 2,
MSHCTX_INPROC = 3,
MSHCTX_CROSSCTX = 4,
MSHCTX_CONTAINER
} MSHCTX;
Konstanta
MSHCTX_LOCAL Nilai: 0 Proses yang belum dimarshaling bersifat lokal dan telah berbagi akses memori dengan proses marshaling. |
MSHCTX_NOSHAREDMEM Nilai: 1 Proses yang belum menikah tidak memiliki akses memori bersama dengan proses marshaling. |
MSHCTX_DIFFERENTMACHINE Nilai: 2 Proses unmarshaling ada di komputer yang berbeda. Kode marshaling tidak dapat mengasumsikan bahwa sepotong kode aplikasi tertentu diinstal pada komputer tersebut. |
MSHCTX_INPROC Nilai: 3 Yang belum menikah akan dilakukan di apartemen lain dalam proses yang sama. |
MSHCTX_CROSSCTX Nilai: 4 Buat konteks baru di apartemen saat ini. |
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 2000 Professional [hanya aplikasi desktop] |
Server minimum yang didukung | Windows 2000 Server [hanya aplikasi desktop] |
Header | wtypesbase.h (termasuk WTypes.h) |