OleRun 函式 (ole2.h)

將 OLE 複合檔案物件放入執行中狀態。

語法

HRESULT OleRun(
  [in] LPUNKNOWN pUnknown
);

參數

[in] pUnknown

物件上 IUnknown 介面的指標,它會在其中查詢 IRunnableObject 介面的指標,然後呼叫其 Run 方法。

傳回值

此函式會在成功時傳回S_OK。 其他可能的值包括下列專案。

傳回碼 描述
OLE_E_CLASSDIFF
OLE 連結的來源已轉換成不同的類別。

備註

OleRun函式會將物件置於執行中狀態。 OleRun的實作已在 OLE 2.01 中變更為與IRunnableObject介面的發行集一致。 您可以交換使用 OleRunIRunnableObject::RunOleRun 會查詢 物件,以取得 IRunnableObject的指標。 如果成功,函式會傳回呼叫 IRunnableObject::Run 方法的結果。

如需使用此函式的詳細資訊,請參閱 IRunnableObject::Run

需求

   
最低支援的用戶端 Windows 2000 專業版 [僅限傳統型應用程式]
最低支援的伺服器 Windows 2000 Server [僅限傳統型應用程式]
目標平台 Windows
標頭 ole2.h
程式庫 Ole32.lib
Dll Ole32.dll
API 集合 ext-ms-win-com-ole32-l1-1-1 (于 Windows 8.1)

另請參閱

IOleLink::BindToSource

IRunnableObject::Run