閱讀英文

共用方式為


authz.h 標頭

安全性與身分識別會使用此標頭。 如需詳細資訊,請參閱

authz.h 包含下列程式設計介面:

函式

 
AuthzAccessCheck

針對一組指定的安全性描述項,判斷可授與用戶端的存取位。
AuthzAddSidsToCoNtext

建立現有內容的複本,並附加一組指定的安全性識別碼, (SID) 和限制的 SID。
AuthzCachedAccessCheck

根據包含先前 AuthzAccessCheck 呼叫之靜態授與位的快取控制碼執行快速存取檢查。
AuthzEnumerateSecurityEventSources

擷取預設未安裝之已註冊的安全性事件來源。
AuthzFreeAuditEvent

釋放 AuthzInitializeObjectAccessAuditEvent 函式所配置的 結構。
AuthzFreeCentralAccessPolicyCache

將 CAP 快取參考計數減少一個,以便解除配置 CAP 快取。
AuthzFreeCoNtext

釋放與用戶端內容相關聯的所有結構和記憶體。 此呼叫會釋放用戶端的控制碼清單。
AuthzFreeHandle

從控制碼清單中尋找和刪除控制碼。
AuthzFreeResourceManager

釋放 Resource Manager 物件。
AuthzGetInformationFromCoNtext

傳回 Authz 內容的相關資訊。
AuthzInitializeCompoundCoNtext

從指定的使用者和裝置安全性內容建立使用者模式內容。
AuthzInitializeCoNtextFromAuthzCoNtext

根據現有的用戶端內容建立新的用戶端內容。
AuthzInitializeCoNtextFromSid

從使用者安全性識別碼建立使用者模式用戶端內容, (SID) 。
AuthzInitializeCoNtextFromToken

從核心權杖初始化用戶端授權內容。 核心權杖必須已針對TOKEN_QUERY開啟。
AuthzInitializeObjectAccessAuditEvent

初始化 物件的稽核。
AuthzInitializeObjectAccessAuditEvent2

配置並初始化AUTHZ_AUDIT_EVENT_HANDLE控制碼,以便與 AuthzAccessCheck 函式搭配使用。
AuthzInitializeRemoteResourceManager

配置和初始化遠端資源管理員。 呼叫端可以使用產生的控制碼,對伺服器上所設定之資源管理員的遠端實例進行 RPC 呼叫。
AuthzInitializeResourceManager

使用 Authz 來確認用戶端可以存取各種資源。
AuthzInitializeResourceManagerEx

配置並初始化資源管理員結構。
AuthzInstallSecurityEventSource

將指定的來源安裝為安全性事件來源。
AuthzModifyClaims

在 Authz 用戶端內容中新增、刪除或修改使用者和裝置宣告。
AuthzModifySecurityAttributes

修改指定用戶端內容中的安全性屬性資訊。
AuthzModifySids

在 Authz 用戶端內容中新增、刪除或修改使用者和裝置群組。
AuthzOpenObjectAudit

讀取系統存取控制清單 (SACL) 指定的安全性描述元,並產生該 SACL 所指定的任何適當稽核。
AuthzRegisterCapChangeNotification

註冊 CAP 更新通知回呼。
AuthzRegisterSecurityEventSource

向本機安全性授權單位 (LSA) 註冊安全性事件來源。
AuthzReportSecurityEvent

為已註冊的安全性事件來源產生安全性稽核。
AuthzReportSecurityEventFromParams

使用指定的稽核參數陣列,為已註冊的安全性事件來源產生安全性稽核。
AuthzSetAppContainerInformation

在目前的 Authz 內容中設定應用程式容器和功能資訊。
AuthzUninstallSecurityEventSource

從有效的安全性事件來源清單中移除指定的來源。
AuthzUnregisterCapChangeNotification

移除先前註冊的 CAP 更新通知回呼。
AuthzUnregisterSecurityEventSource

向本機安全性授權單位 (LSA) 取消註冊安全性事件來源。

結構

 
AUTHZ_ACCESS_REPLY

定義存取檢查回復。
AUTHZ_ACCESS_REQUEST

定義存取檢查要求。
AUTHZ_INIT_INFO

定義資源管理員的初始化資訊。
AUTHZ_REGISTRATION_OBJECT_TYPE_NAME_OFFSET

指定註冊物件類型名稱的位移。
AUTHZ_RPC_INIT_INFO_CLIENT

初始化用戶端的遠端資源管理員。
AUTHZ_SECURITY_ATTRIBUTE_FQBN_VALUE

指定與安全性屬性相關聯的完整二進位名稱值。
AUTHZ_SECURITY_ATTRIBUTE_OCTET_STRING_VALUE

指定安全性屬性的八位字串值。
AUTHZ_SECURITY_ATTRIBUTE_V1

定義可與授權內容相關聯的安全性屬性。
AUTHZ_SECURITY_ATTRIBUTES_INFORMATION

指定一或多個安全性屬性和值。
AUTHZ_SOURCE_SCHEMA_REGISTRATION

指定來源架構註冊的相關資訊。

列舉

 
AUTHZ_CONTEXT_INFORMATION_CLASS

指定要從現有 AuthzClientCoNtext 擷取的資訊類型。 AuthzGetInformationFromCoNtext 函式會使用此列舉。
AUTHZ_SECURITY_ATTRIBUTE_OPERATION

指出呼叫 AuthzModifySecurityAttributes 函式來修改安全性屬性的類型。
AUTHZ_SID_OPERATION

指出 AuthzModifySids 函式呼叫可以進行的 SID 作業類型。