ITypeInfo::GetRefTypeOfImplType 方法 (oaidl.h)
如果類型描述 COM 類別,則它會擷取已實作介面類型的類型描述。 如果是介面, GetRefTypeOfImplType 會傳回繼承介面的類型資訊,如果有的話。
語法
HRESULT GetRefTypeOfImplType(
[in] UINT index,
[out] HREFTYPE *pRefType
);
參數
[in] index
已實作類型的索引,這個已實作類型的控制代碼已傳回。 有效範圍是 0 到 TYPEATTR 結構中的 cImplTypes 字段。
[out] pRefType
如果有任何) ,實作介面的句柄 (。 此句柄可以傳遞至 ITypeInfo::GetRefTypeInfo 以取得類型描述。
傳回值
這個方法可以傳回其中一個值。
傳回碼 | Description |
---|---|
|
成功。 |
|
一或多個自變數無效。 |
|
傳遞的索引超出範圍0到1,小於實作介面的數目。 |
備註
如果TKIND_DISPATCH類型描述適用於雙重介面,則可以呼叫具有 –1 索引的 GetRefTypeOfImplType 來取得TKIND_INTERFACE類型描述,並將傳回的 pRefTypehandle 傳遞至 GetRefTypeInfo 以撷取類型資訊。
規格需求
需求 | 值 |
---|---|
目標平台 | Windows |
標頭 | oaidl.h |