ICreateTypeInfo::AddImplType 方法 (oaidl.h)
指定繼承的介面,或元件物件類別所實作的介面, (coclass) 。
語法
HRESULT AddImplType(
[in] UINT index,
[in] HREFTYPE hRefType
);
參數
[in] index
要加入之實作類別的索引。 指定相對於其他型別之型別的類型順序。
[in] hRefType
從 AddRefType 描述取得之參考型別描述的控制碼。
傳回值
這個方法可以傳回下列其中一個值。
傳回碼 | 描述 |
---|---|
|
成功。 |
|
一或多個引數無效。 |
|
記憶體不足,無法完成作業。 |
|
無法寫入目的地。 |
|
記憶體不足,無法完成作業。 |
|
型別不符。 |
備註
若要指定繼承的介面,請使用 index = 0。 針對語法 2 的 dispinterface,呼叫 ICreateTypeInfo::AddImplType 兩次,一 次索引 = 0 代表繼承的 IDispatch ,一次使用 index = 1 表示要包裝的介面。 針對雙重介面,針對雙重介面的 TKIND_INTERFACE類型資訊元件,呼叫具有index = -1 的ICreateTypeInfo::AddImplType。
需求
目標平台 | Windows |
標頭 | oaidl.h |