AtlGetSacl

Chiamare la funzione per recuperare le informazioni di (SACL) dell'elenco di controllo di accesso di sistema di un oggetto specificato.

Nota importanteImportante

Questa funzione non può essere utilizzata nelle applicazioni eseguite in Windows Runtime.

inline bool AtlGetSacl(
HANDLE hObject,
SE_OBJECT_TYPE ObjectType,
CSacl* pSacl,
bool bRequestNeededPrivileges= true
) throw(...);

Parametri

  • hObject
    Un handle per l'oggetto da cui recuperare le informazioni sulla sicurezza.

  • ObjectType
    Specifica un valore dall'enumerazione SE_OBJECT_TYPE che indica il tipo di oggetto identificato dal parametro hObject.

  • pSacl
    Puntatore a un oggetto di SACL che conterrà informazioni sulla sicurezza recuperate.

  • bRequestNeededPrivileges
    Se true, la funzione tenta di abilitare il privilegio di SE_SECURITY_NAME e viene reimpostata sul completamento.

Valore restituito

Restituisce true se l'operazione ha esito positivo, false in caso di esito negativo.

Note

Se AtlGetSacl deve essere chiamato più volte su molti oggetti diversi, sarà più efficiente abilitare una volta il privilegio di SE_SECURITY_NAME prima di chiamare la funzione, con bRequestNeededPrivileges impostato su false.

Requisiti

Header: atlsecurity.h

Vedere anche

Riferimenti

AtlSetSacl

Classe di CSacl

Altre risorse

Funzioni di sicurezza globale