Condividi tramite


Interfaccia IEffectivePermission2 (aclui.h)

L'interfaccia IEffectivePermission2 consente di determinare le autorizzazioni valide per un'entità di sicurezza in un oggetto in un modo in cui il contesto di sicurezza dell'entità può essere composto con un contesto di dispositivo o modificato in altri modi. Determina inoltre le autorizzazioni valide anche quando si applicano più controlli di sicurezza. L'editor di controllo di accesso usa queste informazioni per comunicare le autorizzazioni valide al client.

Ereditarietà

L'interfaccia IEffectivePermission2 eredita dall'interfaccia IUnknown . IEffectivePermission2 include anche questi tipi di membri:

Metodi

L'interfaccia IEffectivePermission2 include questi metodi.

 
IEffectivePermission2::ComputeEffectivePermissionWithSecondarySecurity

Calcola le autorizzazioni valide usando la sicurezza secondaria per un oggetto .

Commenti

L'interfaccia IEffectivePermission2 deve essere implementata dai gestori di risorse che supportano il controllo di accesso dinamico o da gestori di risorse in cui l'accesso effettivo a un oggetto è determinato da più controlli di sicurezza, ad esempio un descrittore di sicurezza e un firewall.

Il gestore risorse implementa in genere ISecurityInformation4 prima di implementare IEffectivePermission2 perché IEffectivePermission2 interpreta il SECURITY_OBJECT restituito dal metodo GetSecondarySecurity .

Se l'interfaccia IEffectivePermission2 viene implementata, l'interfaccia IEffectivePermission non viene utilizzata.

Requisiti

Requisito Valore
Client minimo supportato Windows 8 [solo app desktop]
Server minimo supportato Windows Server 2012 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione aclui.h

Vedi anche

IEffectivePermission