Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Proporciona valores para la opción global de directiva de desacoplación 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 El comportamiento de desmarshaling es el mismo que las versiones anteriores a Windows 8. EOAC_NO_CUSTOM_MARSHAL restricciones se aplican si esta marca está establecida en CoInitializeSecurity. De lo contrario, no hay restricciones. Este es el valor predeterminado para los procesos que no están en el contenedor de aplicaciones. |
COMGLB_UNMARSHALING_POLICY_STRONGValor: 1 El desmarshaling solo permite una lista de confianza del sistema de los nomarshalers protegidos y los desmarshalers permitidos por el proceso por la función CoAllowUnmarshalerCLSID . Este es el valor predeterminado para los procesos en el contenedor de aplicaciones. |
COMGLB_UNMARSHALING_POLICY_HYBRIDValor: 2 El desmarshaling data cuyo origen es el contenedor de aplicaciones solo permite una lista de confianza del sistema de los separadores protegidos y los desmarshalers permitidos por el proceso por la función CoAllowUnmarshalerCLSID . El comportamiento de desmarformación de los datos con un origen que no sea contenedor de aplicaciones no se modifica de las versiones anteriores. |
Requisitos
| Requisito | Value |
|---|---|
| Cliente mínimo compatible | Windows 8 |
| Servidor mínimo compatible | Windows Server 2012 |
| Encabezado | objidl.h (incluya Objidlbase.h) |