Enumeração MSHCTX (wtypesbase.h)
Especifica o contexto de destino, que é o processo no qual a unmarshaling deve ser feita.
Syntax
typedef enum tagMSHCTX {
MSHCTX_LOCAL = 0,
MSHCTX_NOSHAREDMEM = 1,
MSHCTX_DIFFERENTMACHINE = 2,
MSHCTX_INPROC = 3,
MSHCTX_CROSSCTX = 4,
MSHCTX_CONTAINER
} MSHCTX;
Constantes
MSHCTX_LOCAL Valor: 0 O processo de desmarcação é local e tem acesso de memória compartilhado com o processo de marshaling. |
MSHCTX_NOSHAREDMEM Valor: 1 O processo de unmarshaling não tem acesso de memória compartilhado com o processo de marshaling. |
MSHCTX_DIFFERENTMACHINE Valor: 2 O processo de unmarshaling está em um computador diferente. O código de marshaling não pode assumir que uma parte específica do código do aplicativo está instalada nesse computador. |
MSHCTX_INPROC Valor: 3 O unmarshaling será feito em outro apartamento no mesmo processo. |
MSHCTX_CROSSCTX Valor: 4 Crie um novo contexto no apartamento atual. |
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 2000 Professional [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows 2000 Server [somente aplicativos da área de trabalho] |
Cabeçalho | wtypesbase.h (include WTypes.h) |