Condividi tramite


CAcl::GetAclEntry

Recupera tutte informazioni su una voce di un elenco di controllo di accesso (ACL).

void GetAclEntry( 
   UINT nIndex, 
   CSid * pSid, 
   ACCESS_MASK * pMask = NULL, 
   BYTE * pType = NULL, 
   BYTE * pFlags = NULL, 
   GUID * pObjectType = NULL, 
   GUID * pInheritedObjectType = NULL 
) const throw(...);

Parametri

  • nIndex
    Indice alla voce ACL da recuperare.

  • pSid
    L'oggetto CSid che la voce ACL viene applicato.

  • pMask
    La maschera che specifica le autorizzazioni da concedere o negare l'accesso.

  • pType
    Tipo di ACE.

  • pFlags
    I flag del motore di database di Access.

  • pObjectType
    Tipo di oggetto. Verrà impostata su GUID_NULL se il tipo di oggetto non è specificato nel motore di database Access, o se il motore di database di Access non è un motore di database di Access di OGGETTO.

  • pInheritedObjectType
    Il tipo di oggetto ereditato. Verrà impostata su GUID_NULL se il tipo di oggetto ereditato non è specificato nel motore di database Access, o se il motore di database di Access non è un motore di database di Access di OGGETTO.

Note

Questo metodo recupererà tutte le informazioni su un singolo motore di database Access, fornendo più informazioni CAcl::GetAclEntries da solo rende disponibile.

Vedere ACE_HEADER per ulteriori informazioni sui tipi e i flag del motore di database di Access.

Requisiti

Header: atlsecurity.h

Vedere anche

Riferimenti

CAcl Class

CAcl::CAceFlagArray

CAcl::CAceTypeArray

ACCESS_MASK

CAcl::GetAclEntries