OleRun 関数 (ole2.h)
OLE 複合ドキュメント オブジェクトを実行状態にします。
構文
HRESULT OleRun(
[in] LPUNKNOWN pUnknown
);
パラメーター
[in] pUnknown
オブジェクト上の IUnknown インターフェイスへのポインター。 IRunnableObject インターフェイスへのポインターを照会し、その Run メソッドを呼び出します。
戻り値
この関数は、成功したS_OKを返します。 その他の可能な値は次のとおりです。
リターン コード | 説明 |
---|---|
|
OLE リンクのソースが別のクラスに変換されました。 |
解説
OleRun 関数は、オブジェクトを実行中の状態にします。 OLERun の実装は、IRunnableObject インターフェイスの発行と一致するように OLE 2.01 で変更されました。 OleRun とIRunnableObject::Run を同じ意味で使用できます。 OleRun は 、 IRunnableObject へのポインターをオブジェクトに照会します。 成功した場合、関数は IRunnableObject::Run メソッドを呼び出した結果を返します。
この関数の使用方法の詳細については、「 IRunnableObject::Run」を参照してください。
要件
サポートされている最小のクライアント | Windows 2000 Professional [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows 2000 Server [デスクトップ アプリのみ] |
対象プラットフォーム | Windows |
ヘッダー | ole2.h |
Library | Ole32.lib |
[DLL] | Ole32.dll |
API セット | ext-ms-win-com-ole32-l1-1-1 (Windows 8.1 で導入) |