AuthzInitializeObjectAccessAuditEvent2-Funktion (authz.h)
Die AuthzInitializeObjectAccessAuditEvent2-Funktion ordnet und initialisiert ein AUTHZ_AUDIT_EVENT_HANDLE Handle für die Verwendung mit der AuthzAccessCheck-Funktion .
Syntax
AUTHZAPI BOOL AuthzInitializeObjectAccessAuditEvent2(
[in] DWORD Flags,
[in] AUTHZ_AUDIT_EVENT_TYPE_HANDLE hAuditEventType,
[in] PWSTR szOperationType,
[in] PWSTR szObjectType,
[in] PWSTR szObjectName,
[in] PWSTR szAdditionalInfo,
[in] PWSTR szAdditionalInfo2,
[out] PAUTHZ_AUDIT_EVENT_HANDLE phAuditEvent,
[in] DWORD dwAdditionalParameterCount,
...
);
Parameter
[in] Flags
Flags, die das Verhalten der Überwachung ändern. In der folgenden Tabelle sind die möglichen Werte aufgeführt.
[in] hAuditEventType
Reserviert. Dieser Parameter sollte auf NULL festgelegt werden.
[in] szOperationType
Ein Zeiger auf eine Zeichenfolge, die den zu überwachenden Vorgang angibt.
[in] szObjectType
Ein Zeiger auf eine Zeichenfolge, die den Typ des Objekts angibt, auf das zugegriffen wird.
[in] szObjectName
Ein Zeiger auf eine Zeichenfolge, die den Namen des Objekts angibt, auf das zugegriffen wird.
[in] szAdditionalInfo
Zeiger auf eine durch die Resource Manager definierte Zeichenfolge, die zusätzliche Überwachungsinformationen enthält.
[in] szAdditionalInfo2
Zeiger auf eine durch die Resource Manager definierte Zeichenfolge, die zusätzliche Überwachungsinformationen enthält.
[out] phAuditEvent
Ein Zeiger auf das zurückgegebene AUTHZ_AUDIT_EVENT_HANDLE Handle.
[in] dwAdditionalParameterCount
Muss auf 0 (null) festgelegt werden.
...
Zusätzliche Parameter.
Rückgabewert
Wenn die Funktion erfolgreich ist, wird TRUE zurückgegeben.
Wenn die Funktion fehlschlägt, wird FALSE zurückgegeben. Rufen Sie GetLastError auf, um erweiterte Fehlerinformationen zu erhalten.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Nicht unterstützt |
Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | authz.h |
Bibliothek | Authz.lib |
DLL | Authz.dll |
Verteilbare Komponente | Windows Server 2003 Administration Tools Pack unter Windows XP |