共用方式為


SI_INHERIT_TYPE結構 (aclui.h)

SI_INHERIT_TYPE 結構包含子物件如何繼承訪問控制專案 (ACE) 的相關信息。 ISecurityInformation::GetInheritTypes 方法會使用此結構來指定訪問控制編輯器用來初始化其屬性頁的顯示字串。

語法

typedef struct _SI_INHERIT_TYPE {
  const GUID *pguid;
  ULONG      dwFlags;
  LPCWSTR    pszName;
} SI_INHERIT_TYPE, *PSI_INHERIT_TYPE;

成員

pguid

識別子物件類型的 GUID 結構的指標。 這個成員可以是GUID_NULL的指標。 GUID 會對應至物件特定 ACE 的 InheritedObjectType 成員。

dwFlags

一組繼承旗標,指出 Pguid 物件類型可以繼承的 ACE 類型。 這些旗標會對應至 ACE_HEADER 結構的 AceFlags 成員。 這個成員可以是下列值的組合。

意義
CONTAINER_INHERIT_ACE
指定的物件類型可以繼承已設定CONTAINER_INHERIT_ACE旗標的 ACE。
INHERIT_ONLY_ACE
指定的物件類型可以繼承已設定INHERIT_ONLY_ACE旗標的 ACE。
OBJECT_INHERIT_ACE
指定的物件類型可以繼承已設定OBJECT_INHERIT_ACE旗標的 ACE。

pszName

Null 終止 Unicode 字串的指標,其中包含描述子對象的顯示字串。

或者, pszName 可以是 MAKEINTRESOURCE 宏所傳回的字串資源識別符。 使用 ISecurityInformation::GetObjectInformation 方法來識別包含字串資源的模組。

規格需求

需求
最低支援的用戶端 Windows XP [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2003 [僅限傳統型應用程式]
標頭 aclui.h

另請參閱

ACE_HEADER

GUID

ISecurityInformation::GetInheritTypes

ISecurityInformation::GetObjectInformation