CAtlModule::GetGITPtr
グローバル インターフェイス テーブルへのポインターを取得します。
virtual HRESULT GetGITPtr(
IGlobalInterfaceTable** ppGIT
) throw( );
パラメーター
- ppGIT
グローバル インターフェイル テーブルへのポインターを受け取る変数へのポインター。
戻り値
正常に終了した場合は、S_OK を返します。それ以外の場合は、エラー コードを返します。 ppGIT が NULL の場合は、E_POINTER を返します。
解説
グローバル インターフェイス テーブル オブジェクトが存在しない場合は作成されます。オブジェクトのアドレスは、CAtlModule::m_pGIT メンバー変数に格納されます。
デバッグ ビルドでは、ppGIT が NULL の場合、またはグローバル インターフェイス テーブルのポインターを取得できない場合に、アサーション エラーが発生します。
グローバル インターフェイス テーブルについては、「IGlobalInterfaceTable」を参照してください。
必要条件
**ヘッダー:**atlbase.h