DsListSitesA 函式 (ntdsapi.h)

DsListSites 函式會列出企業樹系中的所有網站。

語法

NTDSAPI DWORD DsListSitesA(
  [in]  HANDLE           hDs,
  [out] PDS_NAME_RESULTA *ppSites
);

參數

[in] hDs

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

[out] ppSites

DS_NAME_RESULT 結構的指標 指標,該結構會接收企業中的網站清單。 網站名稱會以辨別名稱 (DN) 格式傳回。 傳回的結構必須使用 DsFreeNameResult 函式釋放。

傳回值

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

備註

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

注意

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

規格需求

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

另請參閱

DS_NAME_RESULT

域控制器和復寫管理功能

DsFreeNameResult