DOMAIN_DESC 結構 (dsclient.h)

DOMAINDESC 結構包含網域樹狀結構中以IDsBrowseDomainTree::GetDomains 方法取得之元素的相關數據。 這個結構包含在 DOMAINTREE 結構中。

語法

typedef struct _DOMAINDESC {
  LPWSTR             pszName;
  LPWSTR             pszPath;
  LPWSTR             pszNCName;
  LPWSTR             pszTrustParent;
  LPWSTR             pszObjectClass;
  ULONG              ulFlags;
  BOOL               fDownLevel;
  struct _DOMAINDESC *pdChildList;
  struct _DOMAINDESC *pdNextSibling;
} DOMAIN_DESC, DOMAINDESC, *PDOMAIN_DESC, *LPDOMAINDESC;

成員

pszName

包含功能變數名稱的 Unicode 字串指標。

pszPath

包含網域路徑的 Unicode 字串指標。 保留的。

pszNCName

Unicode 字串的指標,其中包含網域的完整名稱,格式為 “DC=myDom, DC=Fabrikam, DC=com”。 如果未在 IDsBrowseDomainTree::GetDomains 的 dwFlags 參數中設定DBDTF_RETURNFQDN旗標,則此成員為空白。

pszTrustParent

包含父域名稱的 Unicode 字串指標。 如果網域沒有父系,則此成員為 NULL 。

pszObjectClass

Unicode 字串的指標,其中包含網域的物件類別名稱。

ulFlags

包含一組旗標,指定信任的屬性。 如需詳細資訊和可能值的清單,請參閱 DsEnumerateDomainTrusts 的 Flags 參數。

fDownLevel

如果定義域是下層定義域,則包含非零值,否則為零。

pdChildList

包含代表定義域第一個子系之 DOMAINDESC 結構的指標。 存取子結構的 pdNextSibling 成員,以取得後續子系。 如果網域沒有子系,則此成員為 NULL 。

pdNextSibling

包含 DOMAINDESC 結構的指標,代表網域的下一個同層級。 存取同層級結構的 pdNextSibling 成員,以取得後續的同層級。 如果網域沒有同層級,則此成員為 NULL 。

備註

如需如何存取和使用此結構中資訊的詳細資訊,請參閱 網域瀏覽器。

規格需求

需求 值
最低支援的用戶端 Windows Vista
最低支援的伺服器 Windows Server 2008
標頭 dsclient.h

另請參閱

DOMAINTREE

在 Active Directory 網域服務 中顯示結構

網域瀏覽器

DsEnumerateDomainTrusts