enumerazione GLOBALOPT_UNMARSHALING_POLICY_VALUES (objidl.h)
Fornisce valori per l'opzione globale dei criteri di annullamento com.
Sintassi
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;
Costanti
COMGLB_UNMARSHALING_POLICY_NORMAL Valore: 0 Il comportamento di annullamento della configurazione è uguale a quello delle versioni precedenti a Windows 8. EOAC_NO_CUSTOM_MARSHAL restrizioni si applicano se questo flag è impostato in CoInitializeSecurity. In caso contrario, non ci sono restrizioni. Si tratta dell'impostazione predefinita per i processi che non si trovano nel contenitore dell'app. |
COMGLB_UNMARSHALING_POLICY_STRONG Valore: 1 Unmarshaling consente solo un elenco attendibile di sistema di nonmarshaler e nonmarshaler consentiti per processo dalla funzione CoAllowUnmarshalerCLSID . Si tratta dell'impostazione predefinita per i processi nel contenitore dell'app. |
COMGLB_UNMARSHALING_POLICY_HYBRID Valore: 2 Unmarshaling data il cui origine è contenitore di app consente solo un elenco attendibile di sistema di nonmarshaler e nonmarshaler consentiti per processo dalla funzione CoAllowUnmarshalerCLSID . Unmarshaling comportamento per i dati con un'origine che non è contenitore di app è invariato rispetto alle versioni precedenti. |
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 8 |
Server minimo supportato | Windows Server 2012 |
Intestazione | objidl.h (includere Objidlbase.h) |