Función RtlGetAce (ntifs.h)
La rutina RtlGetAce obtiene un puntero a una entrada de control de acceso (ACE) en una lista de control de acceso (ACL).
Sintaxis
NTSYSAPI NTSTATUS RtlGetAce(
[in] PACL Acl,
[in] ULONG AceIndex,
[out] PVOID *Ace
);
Parámetros
[in] Acl
Puntero a una ACL que contiene la ACE que se va a recuperar.
[in] AceIndex
Especifica la ACE a la que se recupera un puntero. Un valor de cero corresponde a la primera ACE de la ACL, 1 a la segunda ACE, etc.
[out] Ace
Puntero a una variable asignada por el autor de la llamada para recibir la dirección de la ACE dentro de la ACL.
Valor devuelto
RtlGetAce devuelve STATUS_SUCCESS o un código de estado de error, como STATUS_INVALID_PARAMETER.
Comentarios
Para obtener más información sobre la seguridad y el control de acceso, consulte Modelo de seguridad de Windows para desarrolladores de controladores y la documentación sobre estos temas en Windows SDK.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows XP |
Plataforma de destino | Universal |
Encabezado | ntifs.h (incluya Ntifs.h) |
Library | NtosKrnl.lib |
Archivo DLL | NtosKrnl.exe (modo kernel); Ntdll.dll (modo de usuario) |
IRQL | < DISPATCH_LEVEL |