Función GetAce (securitybaseapi.h)

La función GetAce obtiene un puntero a una entrada de control de acceso (ACE) en una lista de control de acceso (ACL).

Sintaxis

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

Parámetros

[in] pAcl

Puntero a una ACL que contiene la ACE que se va a recuperar.

[in] dwAceIndex

Índice de la ACE que se va a recuperar. Un valor de cero corresponde a la primera ACE de la ACL, un valor de uno a la segunda ACE, etc.

[out] pAce

Puntero a un puntero que la función establece en la dirección de la ACE.

Valor devuelto

Si la función se ejecuta correctamente, la función devuelve un valor distinto de cero.

Si se produce un error en la función, devuelve cero. Para obtener información de error extendida, llame a GetLastError.

Requisitos

   
Cliente mínimo compatible Windows XP [aplicaciones de escritorio | aplicaciones para UWP]
Servidor mínimo compatible Windows Server 2003 [aplicaciones de escritorio | aplicaciones para UWP]
Plataforma de destino Windows
Encabezado securitybaseapi.h (incluya Windows.h)
Library Advapi32.lib
Archivo DLL Advapi32.dll

Consulte también

AddAccessAllowedAce

AddAccessDeniedAce

AddAce

AddAuditAccessAce

GetAclInformation

InitializeAcl

Access Control de bajo nivel

Funciones de Access Control de bajo nivel