OleRun-Funktion (ole2.h)
Versetzt ein ole-verbundes Dokumentobjekt in den Ausführungszustand.
Syntax
HRESULT OleRun(
[in] LPUNKNOWN pUnknown
);
Parameter
[in] pUnknown
Zeiger auf die IUnknown-Schnittstelle des Objekts, mit der ein Zeiger auf die IRunnableObject-Schnittstelle abgerufen und dann die Run-Methode aufgerufen wird.
Rückgabewert
Diese Funktion gibt S_OK nach Erfolg zurück. Weitere mögliche Werte sind:
Rückgabecode | Beschreibung |
---|---|
|
Die Quelle eines OLE-Links wurde in eine andere Klasse konvertiert. |
Hinweise
Die OleRun-Funktion versetzt ein Objekt in den Zustand "Wird ausgeführt". Die Implementierung von OleRun wurde in OLE 2.01 entsprechend der Veröffentlichung der IRunnableObject-Schnittstelle geändert. Sie können OleRun und IRunnableObject::Run austauschbar verwenden. OleRun fragt das Objekt nach einem Zeiger auf IRunnableObject ab. Bei erfolgreicher Ausführung gibt die Funktion die Ergebnisse des Aufrufs der IRunnableObject::Run-Methode zurück.
Weitere Informationen zur Verwendung dieser Funktion finden Sie unter IRunnableObject::Run.
Anforderungen
Unterstützte Mindestversion (Client) | Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | ole2.h |
Bibliothek | Ole32.lib |
DLL | Ole32.dll |
APIs | ext-ms-win-com-ole32-l1-1-1 (eingeführt in Windows 8.1) |