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 |
---|---|
|
作業成功。 |
|
一或多個參數無效。 |
|
lpResTypeName 指向的緩衝區太小,無法保存所要求的資源類型。 GetResourceTypeName 會傳回 pcchResTypeName 內容中所需的字元數。 |
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | 都不支援 |
最低支援的伺服器 | Windows Server 2003 Enterprise、Windows Server 2003 Datacenter |
目標平台 | Windows |
標頭 | cluadmex.h |