Partager via


OleRun, fonction (ole2.h)

Place un objet de document composé OLE dans l’état en cours d’exécution.

Syntaxe

HRESULT OleRun(
  [in] LPUNKNOWN pUnknown
);

Paramètres

[in] pUnknown

Pointeur vers l’interface IUnknown sur l’objet, avec laquelle il interroge un pointeur vers l’interface IRunnableObject , puis appelle sa méthode Run .

Valeur retournée

Cette fonction retourne S_OK en cas de réussite. Les autres valeurs possibles sont les suivantes.

Code de retour Description
OLE_E_CLASSDIFF
La source d’un lien OLE a été convertie en une autre classe.

Notes

La fonction OleRun place un objet dans l’état en cours d’exécution. L’implémentation d’OleRun a été modifiée dans OLE 2.01 pour coïncider avec la publication de l’interface IRunnableObject . Vous pouvez utiliser OleRun et IRunnableObject::Run de manière interchangeable. OleRun interroge l’objet pour un pointeur vers IRunnableObject. Si elle réussit, la fonction retourne les résultats de l’appel de la méthode IRunnableObject::Run .

Pour plus d’informations sur l’utilisation de cette fonction, consultez IRunnableObject::Run.

Spécifications

   
Client minimal pris en charge Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
Plateforme cible Windows
En-tête ole2.h
Bibliothèque Ole32.lib
DLL Ole32.dll
Ensemble d’API ext-ms-win-com-ole32-l1-1-1 (introduit dans Windows 8.1)

Voir aussi

IOleLink::BindToSource

IRunnableObject::Run