Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Coloca um objeto de documento composto OLE no estado em execução.
Sintaxe
HRESULT OleRun(
[in] LPUNKNOWN pUnknown
);
Parâmetros
[in] pUnknown
Ponteiro para a interface IUnknown no objeto , com o qual ele consultará um ponteiro para a interface IRunnableObject e, em seguida, chamará seu método Run .
Valor retornado
Essa função retorna S_OK com êxito. Outros valores possíveis incluem o seguinte.
| Código de retorno | Descrição |
|---|---|
|
A origem de um link OLE foi convertida em uma classe diferente. |
Comentários
A função OleRun coloca um objeto no estado em execução. A implementação de OleRun foi alterada no OLE 2.01 para coincidir com a publicação da interface IRunnableObject . Você pode usar OleRun e IRunnableObject::Run intercambiável. OleRun consulta o objeto para um ponteiro para IRunnableObject. Se tiver êxito, a função retornará os resultados de chamar o método IRunnableObject::Run .
Para obter mais informações sobre como usar essa função, consulte IRunnableObject::Run.
Requisitos
| Cliente mínimo com suporte | Windows 2000 Professional [somente aplicativos da área de trabalho] |
| Servidor mínimo com suporte | Windows 2000 Server [somente aplicativos da área de trabalho] |
| Plataforma de Destino | Windows |
| Cabeçalho | ole2.h |
| Biblioteca | Ole32.lib |
| DLL | Ole32.dll |
| Conjunto de APIs | ext-ms-win-com-ole32-l1-1-1 (introduzido em Windows 8.1) |