ADS_CLASS_DEF 結構 (iads.h)
ADS_CLASS_DEF 結構只會當做 IDirectorySchemaMgmt 的一部分使用,這是過時的介面。 下列資訊僅供舊版用途使用。
ADS_CLASS_DEF 結構會保存物件類別的定義。
語法
typedef struct _ads_class_def {
LPWSTR pszClassName;
DWORD dwMandatoryAttrs;
LPWSTR *ppszMandatoryAttrs;
DWORD optionalAttrs;
LPWSTR **ppszOptionalAttrs;
DWORD dwNamingAttrs;
LPWSTR **ppszNamingAttrs;
DWORD dwSuperClasses;
LPWSTR **ppszSuperClasses;
BOOL fIsContainer;
} ADS_CLASS_DEF, *PADS_CLASS_DEF;
成員
pszClassName
指定類別名稱的 Null 終止 Unicode 字串。
dwMandatoryAttrs
必要類別屬性的數目。
ppszMandatoryAttrs
Null 終止之 Unicode 字串陣列的指標,其中包含必要屬性的名稱。
optionalAttrs
類別的選擇性屬性數目。
ppszOptionalAttrs
Null 終止之 Unicode 字串陣列的指標,其中包含選擇性屬性的名稱。
dwNamingAttrs
命名屬性的數目。
ppszNamingAttrs
Null 終止 Unicode 字串陣列的指標,其中包含命名屬性的名稱。
dwSuperClasses
這個類別之對象的超級類別數目。
ppszSuperClasses
Null 終止 Unicode 字串陣列的指標,其中包含超級類別的名稱。
fIsContainer
旗標,指出類別的物件為 TRUE 時為容器,而不是 FALSE 時的容器。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows Vista |
最低支援的伺服器 | Windows Server 2008 |
標頭 | iads.h |
另請參閱
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應