Функция OleRun (ole2.h)
Переводит объект составного документа OLE в состояние выполнения.
Синтаксис
HRESULT OleRun(
[in] LPUNKNOWN pUnknown
);
Параметры
[in] pUnknown
Указатель на интерфейс IUnknown объекта , с помощью которого он запрашивает указатель на интерфейс IRunnableObject , а затем вызывает его метод Run .
Возвращаемое значение
Эта функция возвращает S_OK при успешном выполнении. Ниже перечислены другие возможные значения.
Код возврата | Описание |
---|---|
|
Источник ссылки OLE был преобразован в другой класс. |
Комментарии
Функция OleRun переводит объект в состояние выполнения. Реализация OleRun была изменена в OLE 2.01, чтобы она совпадала с публикацией интерфейса IRunnableObject . OleRun и IRunnableObject::Run можно использовать взаимозаменяемо. OleRun запрашивает у объекта указатель на IRunnableObject. В случае успешного выполнения функция возвращает результаты вызова метода IRunnableObject::Run .
Дополнительные сведения об использовании этой функции см. в разделе IRunnableObject::Run.
Требования
Минимальная версия клиента | Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Целевая платформа | Windows |
Header | ole2.h |
Библиотека | Ole32.lib |
DLL | Ole32.dll |
Набор API | ext-ms-win-com-ole32-l1-1-1 (появилось в Windows 8.1) |