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 |