DsListDomainsInSiteA 函式 (ntdsapi.h)

DsListDomainsInSite 函式會列出網站中的所有網域。

語法

NTDSAPI DWORD DsListDomainsInSiteA(
  [in]  HANDLE           hDs,
  [in]  LPCSTR           site,
  [out] PDS_NAME_RESULTA *ppDomains
);

參數

[in] hDs

包含從 DSBindDSBindWithCred 函式 取得的目錄服務句柄。

[in] site

指定網站名稱之 Null 終止字串的指標。 此字串取自 DsListSites 函式傳回的網站名稱清單。

[out] ppDomains

指向接收網站中網域清單 之DS_NAME_RESULT 結構的指標。 若要釋放傳回的結構,請呼叫 DsFreeNameResult 函式。

傳回值

如果函式傳回定義域清單,則傳回值 會NO_ERROR。 如果函式失敗,傳回值可以是下列其中一個錯誤碼。

備註

傳回 DS_NAME_RESULT 結構中會報告個別名稱轉換錯誤。

注意

ntdsapi.h 標頭會根據 UNICODE 預處理器常數的定義,將 DsListDomainsInSite 定義為別名,自動選取此函式的 ANSI 或 Unicode 版本。 混合使用編碼中性別名與非編碼中性的程序代碼,可能會導致編譯或運行時間錯誤不符。 如需詳細資訊,請參閱 函式原型的慣例

規格需求

需求
最低支援的用戶端 Windows Vista
最低支援的伺服器 Windows Server 2008
目標平台 Windows
標頭 ntdsapi.h
程式庫 Ntdsapi.lib
Dll Ntdsapi.dll

另請參閱

DS_NAME_RESULT

域控制器和復寫管理功能

DsFreeNameResult