共用方式為


ResUtilGetResourceDependencyByClassEx 函式 (resapi.h)

列舉指定叢集中指定資源的依性,並將句柄傳回與指定之資源類別相符的相依性。 PRESUTIL_GET_RESOURCE_DEPENDENCY_BY_CLASS_EX類型會定義此函式的指標。

語法

HRESOURCE ResUtilGetResourceDependencyByClassEx(
  [in] HCLUSTER                  hCluster,
  [in] HANDLE                    hSelf,
  [in] PCLUS_RESOURCE_CLASS_INFO prci,
  [in] BOOL                      bRecurse,
  [in] DWORD                     dwDesiredAccess
);

參數

[in] hCluster

資源所屬叢集的句柄。

[in] hSelf

相依資源的句柄。 此資源取決於一或多個資源。

[in] prci

描述要傳回之相依性資源類別之 PCLUS_RESOURCE_CLASS_INFO 結構的指標。

[in] bRecurse

決定搜尋的範圍。 如果 為 TRUE,函式會檢查相依資源下的整個相依性樹狀結構。 如果 為 FALSE,函式只會檢查相依資源直接相依的資源。

[in] dwDesiredAccess

要求的存取許可權。 這可能是 GENERIC_READ (0x80000000) 、 GENERIC_ALL (0x10000000) MAXIMUM_ALLOWED (0x02000000) 的任何組合。 如果此值為零 (0) ,可能會傳回未定義的錯誤。 使用 GENERIC_ALL 與呼叫 ResUtilGetResourceDependencyByClass 相同。

傳回值

如果作業成功,函式會將句柄傳回 hSelf 所指定資源的其中一個資源。 呼叫端負責藉由呼叫 CloseClusterResource 來關閉句柄。

如果作業失敗,函式會傳回 NULL。 如需詳細資訊,請呼叫 GetLastError 函式。

規格需求

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

另請參閱

資源公用程式函式