Método IeAxiService::Initialize
O método Initialize verifica e baixa um objeto ActiveX. Se o objeto atender aos requisitos de política, esse método inicializará um objeto do sistema que instala o objeto ActiveX.
Sintaxe
SECURITY_STATUS Initialize(
[in] HWND hwndParent,
[in] DWORD dwClientPID,
[in] BSTR bstrDesktop,
[in] BSTR bstrClsID,
[in] BSTR bstrURL,
[out] BSTR *pbstrNonce,
[out] IUnknown **ppISyncBrokerInterface
);
Parâmetros
-
hwndParent [in]
-
Um identificador para a janela pai da janela que está tentando instalar o controle ActiveX.
-
dwClientPID [in]
-
A ID do processo de chamada.
-
bstrDesktop [in]
-
A área de trabalho do objeto.
-
bstrClsID [in]
-
A ID de classe do objeto ActiveX a ser instalado.
-
bstrURL [in]
-
A URL do objeto ActiveX a ser instalado.
-
pbstrNonce [out]
-
Um contexto que pode ser usado para compartilhar informações de estado em chamadas para outros métodos usados para verificar e baixar o objeto ActiveX.
-
ppISyncBrokerInterface [out]
-
Um ponteiro para a instância da interface IeAxiSystemInstaller que instala o controle ActiveX.
Valor retornado
Se a função for bem-sucedida, o valor retornado será S_OK.
Se a função falhar, o valor retornado poderá ser um dos códigos de erro a seguir.
Código/valor de retorno | Descrição |
---|---|
|
O objeto ActiveX não deve ser instalado. |
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte |
Windows Vista Business, Windows Vista Enterprise, Windows Vista Ultimate [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte |
Nenhum compatível |
IID |
IID_IeAxiService é definido como E9E92380-9ECD-4982-A0EB-6815A56CCF27 |