IRunnableObject::GetRunningClass メソッド (objidl.h)

実行中のオブジェクトの CLSID を取得します。

構文

HRESULT GetRunningClass(
  [out] LPCLSID lpClsid
);

パラメーター

[out] lpClsid

オブジェクトのクラス識別子へのポインター。

戻り値

このメソッドは、E_INVALIDARG、E_UNEXPECTED、およびS_OKの標準戻り値を返すことができます。

注釈

ユーザーのコンピューターで使用できないアプリケーションによって埋め込みドキュメントが作成された場合、 CoTreatAsClass の呼び出しによって、ユーザーのコンピューターでサポートされているクラスをエミュレートすることで、ドキュメント自体を編集用に表示できる場合があります。 この場合、 IRunnableObject::GetRunningClass の呼び出しによって返される CLSID は、ドキュメントのネイティブ クラスではなく、エミュレートされるクラスの CLSID になります。

要件

要件
サポートされている最小のクライアント Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows 2000 Server [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー objidl.h

こちらもご覧ください

IRunnableObject