Функция GetAce (securitybaseapi.h)
Функция GetAce получает указатель на запись управления доступом (ACE) в списке управления доступом (ACL).
Синтаксис
BOOL GetAce(
[in] PACL pAcl,
[in] DWORD dwAceIndex,
[out] LPVOID *pAce
);
Параметры
[in] pAcl
Указатель на список ACL, содержащий извлекаемую ACE.
[in] dwAceIndex
Индекс извлекаемого элемента ACE. Значение, равное нулю, соответствует первому ACE в ACL, значению одного — второму ACE и т. д.
[out] pAce
Указатель на указатель, который функция задает для адреса ACE.
Возвращаемое значение
Если функция выполняется успешно, функция возвращает ненулевое значение.
Если функция завершается сбоем, она возвращает ноль. Дополнительные сведения об ошибке можно получить, вызвав GetLastError.
Требования
Минимальная версия клиента | Windows XP [классические приложения | Приложения UWP] |
Минимальная версия сервера | Windows Server 2003 [классические приложения | Приложения UWP] |
Целевая платформа | Windows |
Header | securitybaseapi.h (включая Windows.h) |
Библиотека | Advapi32.lib |
DLL | Advapi32.dll |