IClassActivator::GetClassObject メソッド (objidl.h)
クラス オブジェクトを取得します。
構文
HRESULT GetClassObject(
[in] REFCLSID rclsid,
[in] DWORD dwClassContext,
[in] LCID locale,
[in] REFIID riid,
[out] void **ppv
);
パラメーター
[in] rclsid
クラス オブジェクトを取得するクラスを識別する CLSID。
[in] dwClassContext
クラスが実行されることが想定されているコンテキスト。 値の一覧については、 CLSCTX 列挙を参照してください。
[in] locale
WinNls.h で定義されている LCID 定数。
[in] riid
ポインターが必要なオブジェクト上のインターフェイスの IID。
[out] ppv
riid で要求されたインターフェイス ポインターを受け取るポインター変数のアドレス。 正常に戻ると、*ppv には要求されたインターフェイス ポインターが含まれます。
戻り値
メソッドが成功した場合、戻り値はS_OK。 それ以外の場合は、E_FAIL。
要件
サポートされている最小のクライアント | Windows 2000 Professional [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows 2000 Server [デスクトップ アプリのみ] |
対象プラットフォーム | Windows |
ヘッダー | objidl.h |