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, 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.
Commenti
Per altre informazioni sul controllo di sicurezza e accesso, vedere Modello di sicurezza di Windows per sviluppatori driver e la documentazione su questi argomenti in Windows SDK.
Requisiti
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 |