AtlLoadTypeLib
更新 : 2007 年 11 月
この関数は、タイプ ライブラリを読み込むために呼び出されます。
ATLINLINE ATLAPI AtlLoadTypeLib(
HINSTANCE hInstTypeLib,
LPCOLESTR lpszIndex,
BSTR* pbstrPath,
ITypeLib** ppTypeLib
);
パラメータ
hInstTypeLib
タイプ ライブラリに関連するモジュールを識別するハンドル。lpszIndex
"\\N" 形式の文字列を指定します。N はタイプ ライブラリ リソースの整数インデックスです。インデックスが不要な場合は、NULL を指定することもできます。pbstrPath
正常に返された場合は、タイプ ライブラリに関連するモジュールの完全パスを含みます。ppTypeLib
正常に返された場合は、読み込まれたタイプ ライブラリを指すポインタへのポインタを含みます。
戻り値
正常に終了した場合は、S_OK を返します。それ以外の場合は、エラーの HRESULT を返します。
解説
このヘルパ関数は、AtlRegisterTypeLib および AtlUnRegisterTypeLib で利用できます。
必要条件
ヘッダー : atlbase.h