ICreateTypeInfo::AddRefTypeInfo メソッド (oaidl.h)
作成される型の説明によって参照される型の説明を追加します。
構文
HRESULT AddRefTypeInfo(
[in] ITypeInfo *pTInfo,
[in] HREFTYPE *phRefType
);
パラメーター
[in] pTInfo
参照する型の説明。
[in] phRefType
この型の説明が参照先の型情報に関連付けるハンドル。
戻り値
このメソッドは、これらの値のいずれかを返すことができます。
リターン コード | 説明 |
---|---|
|
正常終了しました。 |
|
1 つ以上の引数が無効です。 |
|
操作を完了するためのメモリ不足。 |
|
宛先に書き込めません。 |
|
操作を完了するためのメモリ不足。 |
|
型が一致しません。 |
注釈
2 番目のパラメーターは、追加された型情報のハンドルへのポインターを返します。 同じ型情報に対して AddRefTypeInfo が以前に呼び出された場合、前の呼び出しによって返されたインデックスは phRefType で返されます。 参照先の型の説明が作成されているタイプ ライブラリにある場合、その型の説明の ICreateTypeInfo インターフェイスで IUnknown::QueryInterface(IID_ITypeInfo, ...) を呼び出すことで、その型情報を取得できます。
要件
要件 | 値 |
---|---|
対象プラットフォーム | Windows |
ヘッダー | oaidl.h |