共用方式為


IGetClusterResourceInfo::GetResourceTypeName 方法 (cluadmex.h)

[這個方法可用於需求一節中指定的操作系統。 Windows Server 2008 已移除此方法的支援。]

傳回 資源的型別。

語法

HRESULT GetResourceTypeName(
  [in]      LONG lObjIndex,
  [out]     BSTR lpszResTypeName,
  [in, out] LONG *pcchResTypeName
);

參數

[in] lObjIndex

數位,表示目標資源的以零起始的索引。 lObjIndex 限制為可藉由呼叫 IGetClusterDataInfo::GetObjectCount 來擷取的數位。

[out] lpszResTypeName

lObjIndex 相關聯的資源類型指標。 lpResTypeName 參數可以是 NULL,表示呼叫端只要求資源類型的長度。 雖然宣告為 BSTR,但此參數會實作為 LPWSTR

[in, out] pcchResTypeName

在輸入時,指標指向 lpResTypeName 參數所指向緩衝區中的字元計數。 pcchResTypeName 參數不可為 NULL。 輸出時,指向 儲存在 lpResTypeName 內容中資源類型名稱中的字元計數,包括 NULL 終止字元。

傳回值

如果 GetResourceTypeName 不成功,它可以傳回其他 HRESULT 值。

傳回碼/值 Description
NOERROR
0
作業成功。
E_INVALIDARG
0x80070057
一或多個參數無效。
HRESULT_FROM_WIN32 (ERROR_MORE_DATA)
0x800700ea
lpResTypeName 指向的緩衝區太小,無法保存所要求的資源類型。 GetResourceTypeName 會傳回 pcchResTypeName 內容中所需的字元數。

規格需求

需求
最低支援的用戶端 都不支援
最低支援的伺服器 Windows Server 2003 Enterprise、Windows Server 2003 Datacenter
目標平台 Windows
標頭 cluadmex.h

另請參閱

IGetClusterDataInfo::GetObjectCount

IGetClusterResourceInfo