Funzione GetAce (securitybaseapi.h)

La funzione GetAce ottiene un puntatore a una voce di controllo di accesso (ACE) in un elenco di controllo di accesso (ACL).

Sintassi

BOOL GetAce(
  [in]  PACL   pAcl,
  [in]  DWORD  dwAceIndex,
  [out] LPVOID *pAce
);

Parametri

[in] pAcl

Puntatore a un elenco di controllo di accesso che contiene l'ACE da recuperare.

[in] dwAceIndex

Indice dell'ACE da recuperare. Un valore pari a zero corrisponde al primo ACE nell'ACL, un valore di uno al secondo ACE e così via.

[out] pAce

Puntatore a un puntatore impostato dalla funzione sull'indirizzo dell'ACE.

Valore restituito

Se la funzione ha esito positivo, la funzione restituisce un valore diverso da zero.

Se la funzione ha esito negativo, restituisce zero. Per informazioni dettagliate sull'errore, chiamare GetLastError.

Requisiti

   
Client minimo supportato Windows XP [app desktop | App UWP]
Server minimo supportato Windows Server 2003 [app desktop | App UWP]
Piattaforma di destinazione Windows
Intestazione securitybaseapi.h (include Windows.h)
Libreria Advapi32.lib
DLL Advapi32.dll

Vedi anche

AddAccessAllowedAce

AddAccessDeniedAce

AddAce

AddAuditAccessAce

GetAclInformation

InizializzaAcl

Controllo di accesso di basso livello

Funzioni di Controllo di accesso di basso livello