Share via


OBJECT_TYPE_LIST結構 (winnt.h)

OBJECT_TYPE_LIST結構會識別物件類型階層中的物件類型專案。 AccessCheckByType函式會使用OBJECT_TYPE_LIST結構的陣列來定義物件的階層及其子物件,例如屬性集和屬性。

語法

typedef struct _OBJECT_TYPE_LIST {
  WORD Level;
  WORD Sbz;
  GUID *ObjectType;
} OBJECT_TYPE_LIST, *POBJECT_TYPE_LIST;

成員

Level

指定物件階層及其子物件中的物件類型層級。 層級零表示物件本身。 層級一表示 物件的子物件,例如屬性集。 層級二表示第一個子物件層級的子物件,例如 屬性。 最多可以有五個層級編號為零到四個。

目錄服務物件會使用下列層級值。

意義
ACCESS_OBJECT_GUID
表示位於層級零的物件本身。
ACCESS_PROPERTY_SET_GUID
表示在層級一設定的屬性。
ACCESS_PROPERTY_GUID
展示層級二的屬性。

Sbz

應該是零。 保留供未來使用。

ObjectType

物件或子物件的 GUID 指標。

規格需求

   
最低支援的用戶端 Windows XP [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2003 [僅限桌面應用程式]
標頭 winnt.h (包含 Windows.h)

另請參閱

AccessCheckByType

AccessCheckByTypeAndAuditAlarm

AccessCheckByTypeResultList

AccessCheckByTypeResultListAndAuditAlarm