Функция 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 |