共用方式為


ClusterResourceEnumEx 函式 (clusapi.h)

列舉資源,然後傳回目前相依資源或節點的指標。

語法

DWORD ClusterResourceEnumEx(
  [in]      HRESENUMEX                  hResourceEnumEx,
  [in]      DWORD                       dwIndex,
  [in, out] PCLUSTER_RESOURCE_ENUM_ITEM pItem,
  [in, out] LPDWORD                     cbItem
);

參數

[in] hResourceEnumEx

ClusterResourceOpenEnumEx 函式傳回之資源列舉的控制碼。

[in] dwIndex

要傳回之資源或節點物件的索引。 第一次呼叫 ClusterResourceEnumEx 函式時,此參數應該是零,然後為
針對後續呼叫遞增。

[in, out] pItem

接收傳回物件的指標。

[in, out] cbItem

在輸入時, pItem 參數的大小。

輸出時,如果緩衝區太小,則為緩衝區的必要大小,或寫入緩衝區的位元組數目。

傳回值

函式會傳回下列其中一個值。

傳回碼/值 Description
ERROR_SUCCESS
0
作業成功完成,或 lpszName 參數為 Null
ERROR_MORE_DATA
234 (0xEA)
lpszName參數指向的緩衝區不足以保存結果。 lpcchName參數會傳回結果中的字元數,不包括終止的 Null 字元。
ERROR_NO_MORE_ITEMS
259 (0x103)
不會再傳回任何物件。
系統錯誤碼
任何其他傳回的錯誤碼都表示作業失敗。

規格需求

   
最低支援的用戶端 都不支援
最低支援的伺服器 Windows Server 2012
目標平台 Windows
標頭 clusapi.h
程式庫 ClusAPI.lib
Dll ClusAPI.dll

另請參閱

ClusterResourceOpenEnumEx

容錯移轉叢集資源管理功能