Funzione AuditEnumerateSubCategories (ntsecapi.h)

La funzione AuditEnumerateSubCategories enumera le sottocategorie dei criteri di controllo disponibili.

Sintassi

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

Parametri

[in] pAuditCategoryGuid

GUID di una categoria di criteri di controllo per cui vengono enumerate le sottocategorie. Se il valore del parametro bRetrieveAllSubCategories è TRUE, questo parametro viene ignorato.

[in] bRetrieveAllSubCategories

TRUE per enumerare tutte le sottocategorie dei criteri di controllo; FALSE per enumerare solo le sottocategorie della categoria di criteri di controllo specificata dal parametro pAuditCategoryGuid .

[out] ppAuditSubCategoriesArray

Puntatore a un singolo buffer che contiene sia una matrice di puntatori a strutture GUID che le strutture stesse. Le strutture GUID specificano le sottocategorie dei criteri di controllo disponibili nel computer.

Al termine dell'uso di questo buffer, liberarlo chiamando la funzione AuditFree .

[out] pdwCountReturned

Puntatore al numero di sottocategorie dei criteri di controllo restituite nella matrice ppAuditSubCategoriesArray .

Valore restituito

Se la funzione ha esito positivo, restituisce TRUE.

Se la funzione ha esito negativo, restituisce FALSE. Per informazioni dettagliate sull'errore, chiamare GetLastError.

Requisiti

Requisito Valore
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2008 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione ntsecapi.h
Libreria Advapi32.lib
DLL Advapi32.dll

Vedi anche

AuditEnumerateCategories