Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Fornece valores para a opção global de política de cancelamento demarsalação COM.
Syntax
typedef enum tagGLOBALOPT_UNMARSHALING_POLICY_VALUES {
COMGLB_UNMARSHALING_POLICY_NORMAL = 0,
COMGLB_UNMARSHALING_POLICY_STRONG = 1,
COMGLB_UNMARSHALING_POLICY_HYBRID = 2
} GLOBALOPT_UNMARSHALING_POLICY_VALUES;
Constantes
COMGLB_UNMARSHALING_POLICY_NORMALValor: 0 O comportamento de unmarshaling é o mesmo que versões mais antigas do que Windows 8. EOAC_NO_CUSTOM_MARSHAL restrições se aplicarão se esse sinalizador estiver definido em CoInitializeSecurity. Caso contrário, não há restrições. Esse é o padrão para processos que não estão no contêiner do aplicativo. |
COMGLB_UNMARSHALING_POLICY_STRONGValor: 1 O unmarshaling permite apenas uma lista confiável do sistema de unmarshalers protegidos e unmarshalers permitidos por processo pela função CoAllowUnmarshalerCLSID . Esse é o padrão para processos no contêiner do aplicativo. |
COMGLB_UNMARSHALING_POLICY_HYBRIDValor: 2 Cancelar omarsalização de dados cuja origem é o contêiner de aplicativos permite apenas uma lista confiável do sistema de unmarshalers protegidos e unmarshalers permitidos por processo pela função CoAllowUnmarshalerCLSID . O comportamento de desmarcação de dados com uma origem que não é contêiner de aplicativo é inalterado em relação às versões anteriores. |
Requisitos
| Requisito | Valor |
|---|---|
| Cliente mínimo com suporte | Windows 8 |
| Servidor mínimo com suporte | Windows Server 2012 |
| Cabeçalho | objidlbase.h (inclua Objidlbase.h) |