Función OleRun (ole2.h)
Coloca un objeto de documento compuesto OLE en el estado en ejecución.
Sintaxis
HRESULT OleRun(
[in] LPUNKNOWN pUnknown
);
Parámetros
[in] pUnknown
Puntero a la interfaz IUnknown en el objeto , con el que consultará un puntero a la interfaz IRunnableObject y, a continuación, llamará a su método Run .
Valor devuelto
Esta función devuelve S_OK si se ejecuta correctamente. Otros valores posibles son los siguientes.
Código devuelto | Descripción |
---|---|
|
El origen de un vínculo OLE se ha convertido en una clase diferente. |
Comentarios
La función OleRun coloca un objeto en estado de ejecución. La implementación de OleRun se cambió en OLE 2.01 para que coincida con la publicación de la interfaz IRunnableObject . Puede usar OleRun e IRunnableObject::Run indistintamente. OleRun consulta el objeto de un puntero a IRunnableObject. Si se ejecuta correctamente, la función devuelve los resultados de llamar al método IRunnableObject::Run .
Para obtener más información sobre el uso de esta función, vea IRunnableObject::Run.
Requisitos
Cliente mínimo compatible | Windows 2000 Professional [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows 2000 Server [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | ole2.h |
Library | Ole32.lib |
Archivo DLL | Ole32.dll |
Conjunto de API | ext-ms-win-com-ole32-l1-1-1 (introducido en Windows 8.1) |