Функция AuditEnumerateSubCategories (ntsecapi.h)

Функция AuditEnumerateSubCategories перечисляет доступные подкатегории политики аудита.

Синтаксис

BOOLEAN AuditEnumerateSubCategories(
  [in]  const GUID *pAuditCategoryGuid,
  [in]  BOOLEAN    bRetrieveAllSubCategories,
  [out] GUID       **ppAuditSubCategoriesArray,
  [out] PULONG     pdwCountReturned
);

Параметры

[in] pAuditCategoryGuid

GUID категории политики аудита, для которой перечислены подкатегории. Если параметр bRetrieveAllSubCategories имеет значение TRUE, этот параметр игнорируется.

[in] bRetrieveAllSubCategories

Значение TRUE для перечисления всех подкатегорий политики аудита; Значение FALSE для перечисления только подкатегорий категории политики аудита, указанной параметром pAuditCategoryGuid .

[out] ppAuditSubCategoriesArray

Указатель на один буфер, содержащий как массив указателей на структуры GUID , так и сами структуры. Структуры GUID указывают подкатегории политики аудита, доступные на компьютере.

Завершив использование этого буфера, освободите его, вызвав функцию AuditFree .

[out] pdwCountReturned

Указатель на количество подкатегорий политики аудита, возвращаемых в массиве ppAuditSubCategoriesArray .

Возвращаемое значение

Если функция завершается успешно, она возвращает значение TRUE.

Если функция завершается сбоем, она возвращает значение FALSE. Дополнительные сведения об ошибке можно получить, вызвав GetLastError.

Требования

Требование Значение
Минимальная версия клиента Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2008 [только классические приложения]
Целевая платформа Windows
Header ntsecapi.h
Библиотека Advapi32.lib
DLL Advapi32.dll

См. также раздел

AuditEnumerateCategories