Enumerazione MSHCTX (wtypesbase.h)
Specifica il contesto di destinazione, ovvero il processo in cui eseguire l'annullamento delmarshaling.
Sintassi
typedef enum tagMSHCTX {
MSHCTX_LOCAL = 0,
MSHCTX_NOSHAREDMEM = 1,
MSHCTX_DIFFERENTMACHINE = 2,
MSHCTX_INPROC = 3,
MSHCTX_CROSSCTX = 4,
MSHCTX_CONTAINER
} MSHCTX;
Costanti
MSHCTX_LOCAL Valore: 0 Il processo di annullamento delmarshaling è locale e ha accesso condiviso alla memoria con il processo di marshalling. |
MSHCTX_NOSHAREDMEM Valore: 1 Il processo di annullamento del marshalling non dispone dell'accesso condiviso alla memoria con il processo di marshalling. |
MSHCTX_DIFFERENTMACHINE Valore: 2 Il processo di annullamento delmarshaling si trova in un computer diverso. Il codice di marshalling non può presupporre che nel computer sia installato un determinato frammento di codice dell'applicazione. |
MSHCTX_INPROC Valore: 3 L'unmarshaling verrà fatto in un altro appartamento nello stesso processo. |
MSHCTX_CROSSCTX Valore: 4 Creare un nuovo contesto nell'apartment corrente. |
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 2000 Professional [solo app desktop] |
Server minimo supportato | Windows 2000 Server [solo app desktop] |
Intestazione | wtypesbase.h (include WTypes.h) |