Funzione OleRun (ole2.h)
Inserisce un oggetto documento composto OLE nello stato di esecuzione.
Sintassi
HRESULT OleRun(
[in] LPUNKNOWN pUnknown
);
Parametri
[in] pUnknown
Puntatore all'interfaccia IUnknown nell'oggetto, con cui eseguirà una query per un puntatore all'interfaccia IRunnableObject e quindi chiamare il relativo metodo Run .
Valore restituito
Questa funzione restituisce S_OK in caso di esito positivo. Altri valori possibili includono quanto segue.
Codice restituito | Descrizione |
---|---|
|
L'origine di un collegamento OLE è stata convertita in una classe diversa. |
Commenti
La funzione OleRun inserisce un oggetto nello stato di esecuzione. L'implementazione di OleRun è stata modificata in OLE 2.01 in modo che coincida con la pubblicazione dell'interfaccia IRunnableObject . È possibile usare OleRun e IRunnableObject::Run in modo intercambiabile. OleRun esegue una query sull'oggetto per un puntatore a IRunnableObject. In caso di esito positivo, la funzione restituisce i risultati della chiamata al metodo IRunnableObject::Run .
Per altre informazioni sull'uso di questa funzione, vedere IRunnableObject::Run.
Requisiti
Client minimo supportato | Windows 2000 Professional [solo app desktop] |
Server minimo supportato | Windows 2000 Server [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | ole2.h |
Libreria | Ole32.lib |
DLL | Ole32.dll |
Set di API | ext-ms-win-com-ole32-l1-1-1 (introdotto in Windows 8.1) |