Метод IeAxiService::Initialize
Метод Initialize проверяет и скачивает объект ActiveX. Если объект соответствует требованиям политики, этот метод инициализирует системный объект, который устанавливает объект ActiveX.
Синтаксис
SECURITY_STATUS Initialize(
[in] HWND hwndParent,
[in] DWORD dwClientPID,
[in] BSTR bstrDesktop,
[in] BSTR bstrClsID,
[in] BSTR bstrURL,
[out] BSTR *pbstrNonce,
[out] IUnknown **ppISyncBrokerInterface
);
Параметры
-
hwndParent [in]
-
Дескриптор родительского окна окна, которое пытается установить элемент ActiveX.
-
dwClientPID [in]
-
Идентификатор вызывающего процесса.
-
bstrDesktop [in]
-
Рабочий стол для объекта .
-
bstrClsID [in]
-
Идентификатор класса устанавливаемого объекта ActiveX.
-
bstrURL [in]
-
URL-адрес устанавливаемого объекта ActiveX.
-
pbstrNonce [out]
-
Контекст, который можно использовать для совместного использования сведений о состоянии в вызовах других методов, используемых для проверки и скачивания объекта ActiveX.
-
ppISyncBrokerInterface [out]
-
Указатель на экземпляр интерфейса IeAxiSystemInstaller , который устанавливает элемент ActiveX.
Возвращаемое значение
Если функция выполнена успешно, возвращаемое значение будет S_OK.
Если функция завершается ошибкой, возвращаемое значение может быть одним из следующих кодов ошибок.
Возвращаемый код или значение | Описание |
---|---|
|
Не следует устанавливать объект ActiveX. |
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows Vista Business, Windows Vista Корпоративная, Windows Vista Ultimate [только классические приложения] |
Минимальная версия сервера |
Ни одна версия не поддерживается |
IID |
IID_IeAxiService определяется как E9E92380-9ECD-4982-A0EB-6815A56CCF27 |