AuthzOpenObjectAudit 函式 (authz.h)

AuthzOpenObjectAudit 函式會讀取系統訪問控制清單 (SACL) 指定的安全性描述元,併產生該 SACL 所指定的任何適當稽核。

語法

AUTHZAPI BOOL AuthzOpenObjectAudit(
  [in] DWORD                       Flags,
  [in] AUTHZ_CLIENT_CONTEXT_HANDLE hAuthzClientContext,
  [in] PAUTHZ_ACCESS_REQUEST       pRequest,
  [in] AUTHZ_AUDIT_EVENT_HANDLE    hAuditEvent,
  [in] PSECURITY_DESCRIPTOR        pSecurityDescriptor,
  [in] PSECURITY_DESCRIPTOR        *OptionalSecurityDescriptorArray,
  [in] DWORD                       OptionalSecurityDescriptorCount,
  [in] PAUTHZ_ACCESS_REPLY         pReply
);

參數

[in] Flags

保留供未來使用。

[in] hAuthzClientContext

要開啟之物件的用戶端內容的句柄。

[in] pRequest

AUTHZ_ACCESS_REQUEST 結構的指標。

[in] hAuditEvent

要使用的稽核事件的句柄。

[in] pSecurityDescriptor

物件的 SECURITY_DESCRIPTOR 結構的指標。

[in] OptionalSecurityDescriptorArray

SECURITY_DESCRIPTOR 結構的陣列指標。

[in] OptionalSecurityDescriptorCount

SecurityDescriptorArray 中的元素數目。

[in] pReply

AUTHZ_ACCESS_REPLY 結構的指標。

傳回值

如果函式成功,它會傳回非零值。

如果函式失敗,則會傳回零值。 若要取得擴充的錯誤資訊,請呼叫 GetLastError

規格需求

需求
最低支援的用戶端 Windows XP [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2003 [僅限傳統型應用程式]
目標平台 Windows
標頭 authz.h
程式庫 Authz.lib
Dll Authz.dll
可轉散發套件 Windows XP 上的 Windows Server 2003 系統管理工具套件

另請參閱

基本 存取控制 函式