Condividi tramite


Funzione RtlGetAce (ntifs.h)

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

Sintassi

NTSYSAPI NTSTATUS RtlGetAce(
  [in]  PACL  Acl,
  [in]  ULONG AceIndex,
  [out] PVOID *Ace
);

Parametri

[in] Acl

Puntatore a un ACL contenente l'ace da recuperare.

[in] AceIndex

Specifica l'ace a cui viene recuperato un puntatore. Un valore pari a zero corrisponde al primo ACE nell'ACL, da 1 al secondo ACE e così via.

[out] Ace

Puntatore a una variabile allocata dal chiamante per ricevere l'indirizzo dell'ace all'interno dell'ACL.

Valore restituito

RtlGetAce restituisce STATUS_SUCCESS o un codice di stato di errore, ad esempio STATUS_INVALID_PARAMETER.

Osservazioni

Per altre informazioni sulla sicurezza e sul controllo di accesso, vedere modello di sicurezza di Windows per sviluppatori di driver e la documentazione su questi argomenti in Windows SDK.

Fabbisogno

Requisito Valore
client minimo supportato Windows XP
piattaforma di destinazione Universale
intestazione ntifs.h (include Ntifs.h)
libreria NtosKrnl.lib
dll NtosKrnl.exe (modalità kernel); Ntdll.dll (modalità utente)
IRQL < DISPATCH_LEVEL

Vedere anche

ace

ACL

RtlCreateAcl