閱讀英文

共用方式為


aclapi.h 標頭

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

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

函式

 
BuildExplicitAccessWithNameA

使用呼叫端指定的資料,初始化EXPLICIT_ACCESS結構。 信任項是由名稱字串識別。 (ANSI)
BuildExplicitAccessWithNameW

使用呼叫端指定的資料,初始化EXPLICIT_ACCESS結構。 信任項是由名稱字串識別。 (Unicode)
BuildSecurityDescriptorA

配置並初始化新的安全性描述元。 (ANSI)
BuildSecurityDescriptorW

配置並初始化新的安全性描述元。 (Unicode)
BuildTrusteeWithNameA

初始化 TRUSTEE 結構。 呼叫端會指定信任項名稱。 函式會將 結構的其他成員設定為預設值。 (ANSI)
BuildTrusteeWithNameW

初始化 TRUSTEE 結構。 呼叫端會指定信任項名稱。 函式會將 結構的其他成員設定為預設值。 (Unicode)
BuildTrusteeWithObjectsAndNameA

使用物件特定的存取控制專案 (ACE) 資訊,初始化 TRUSTEE 結構,並將結構的其餘成員初始化為預設值。 呼叫端也會指定信任項的名稱。 (ANSI)
BuildTrusteeWithObjectsAndNameW

使用物件特定的存取控制專案 (ACE) 資訊,初始化 TRUSTEE 結構,並將結構的其餘成員初始化為預設值。 呼叫端也會指定信任項的名稱。 (Unicode)
BuildTrusteeWithObjectsAndSidA

使用物件特定的存取控制專案 (ACE) 資訊,初始化 TRUSTEE 結構,並將結構的其餘成員初始化為預設值。 (ANSI)
BuildTrusteeWithObjectsAndSidW

使用物件特定的存取控制專案 (ACE) 資訊,初始化 TRUSTEE 結構,並將結構的其餘成員初始化為預設值。 (Unicode)
BuildTrusteeWithSidA

初始化 TRUSTEE 結構。 呼叫端會指定信任者 (SID) 的安全性識別碼。 函式會將 結構的其他成員設定為預設值,而且不會查閱與 SID 相關聯的名稱。 (ANSI)
BuildTrusteeWithSidW

初始化 TRUSTEE 結構。 呼叫端會指定信任者 (SID) 的安全性識別碼。 函式會將 結構的其他成員設定為預設值,而且不會查閱與 SID 相關聯的名稱。 (Unicode)
FreeInheritedFromArray

釋放 GetInheritanceSource 函式所配置的記憶體。
GetAuditedPermissionsFromAclA

擷取指定信任項的稽核存取權限。 (ANSI)
GetAuditedPermissionsFromAclW

擷取指定信任項的稽核存取權限。 (Unicode)
GetEffectiveRightsFromAclA

擷取 ACL 結構授與指定信任項的有效存取權限。 信任者的有效存取權限是 ACL 授與信任者或信任者所屬之任何群組的存取權限。 (ANSI)
GetEffectiveRightsFromAclW

擷取 ACL 結構授與指定信任項的有效存取權限。 信任者的有效存取權限是 ACL 授與信任者或信任者所屬之任何群組的存取權限。 (Unicode)
GetExplicitEntriesFromAclA

擷取結構陣列,描述存取控制 (清單中的存取控制專案 (ACL) ) 。 (ANSI)
GetExplicitEntriesFromAclW

擷取結構陣列,描述存取控制 (清單中的存取控制專案 (ACL) ) 。 (Unicode)
GetInheritanceSourceA

傳回存取控制清單中 (ACL) (ACE) 繼承存取控制專案來源的相關資訊。 (ANSI)
GetInheritanceSourceW

傳回存取控制清單中 (ACL) (ACE) 繼承存取控制專案來源的相關資訊。 (Unicode)
GetNamedSecurityInfoA

擷取名稱所指定物件之安全性描述元的複本。 (ANSI)
GetNamedSecurityInfoW

擷取名稱所指定物件之安全性描述元的複本。 (Unicode)
GetSecurityInfo

擷取控制碼所指定之物件的安全性描述元複本。
GetTrusteeFormA

從指定的 TRUSTEE 結構擷取信任項名稱。 這個值表示結構使用名稱字串或安全性識別碼 (SID) 來識別信任者。 (ANSI)
GetTrusteeFormW

從指定的 TRUSTEE 結構擷取信任項名稱。 這個值表示結構使用名稱字串或安全性識別碼 (SID) 來識別信任者。 (Unicode)
GetTrusteeNameA

從指定的 TRUSTEE 結構擷取信任項名稱。 (ANSI)
GetTrusteeNameW

從指定的 TRUSTEE 結構擷取信任項名稱。 (Unicode)
GetTrusteeTypeA

從指定的 TRUSTEE 結構擷取信任項類型。 這個值表示信任者是使用者、群組,還是信任項類型未知。 (ANSI)
GetTrusteeTypeW

從指定的 TRUSTEE 結構擷取信任項類型。 這個值表示信任者是使用者、群組,還是信任項類型未知。 (Unicode)
LookupSecurityDescriptorPartsA

從自我相對安全性描述元擷取安全性資訊。 (ANSI)
LookupSecurityDescriptorPartsW

從自我相對安全性描述元擷取安全性資訊。 (Unicode)
SetEntriesInAclA

藉由將新的存取控制或稽核控制資訊合併到現有的 ACL 結構,以建立新的存取控制清單 (ACL) 。 (ANSI)
SetEntriesInAclW

藉由將新的存取控制或稽核控制資訊合併到現有的 ACL 結構,以建立新的存取控制清單 (ACL) 。 (Unicode)
SetNamedSecurityInfoA

在指定物件的安全性描述元中設定指定的安全性資訊。 (ANSI)
SetNamedSecurityInfoW

在指定物件的安全性描述元中設定指定的安全性資訊。 (Unicode)
SetSecurityInfo

在指定物件的安全性描述元中設定指定的安全性資訊。 呼叫端會依控制碼識別物件。
TreeResetNamedSecurityInfoA

在指定之物件樹狀結構的安全性描述元中重設指定的安全性資訊。 (ANSI)
TreeResetNamedSecurityInfoW

在指定之物件樹狀結構的安全性描述元中重設指定的安全性資訊。 (Unicode)
TreeSetNamedSecurityInfoA

在物件指定樹狀結構的安全性描述元中設定指定的安全性資訊。 (ANSI)
TreeSetNamedSecurityInfoW

在物件指定樹狀結構的安全性描述元中設定指定的安全性資訊。 (Unicode)