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

参照

参照

AtlUnRegisterTypeLib

AtlRegisterTypeLib

その他の技術情報

サーバー登録に関するグローバル関数