Metodo IeAxiService::Initialize

Il metodo Initialize controlla e scarica un oggetto ActiveX. Se l'oggetto soddisfa i requisiti dei criteri, questo metodo inizializza un oggetto di sistema che installa l'oggetto ActiveX.

Sintassi

SECURITY_STATUS Initialize(
  [in]  HWND     hwndParent,
  [in]  DWORD    dwClientPID,
  [in]  BSTR     bstrDesktop,
  [in]  BSTR     bstrClsID,
  [in]  BSTR     bstrURL,
  [out] BSTR     *pbstrNonce,
  [out] IUnknown **ppISyncBrokerInterface
);

Parametri

hwndParent [in]

Handle alla finestra padre della finestra che tenta di installare il controllo ActiveX.

dwClientPID [in]

ID processo del processo chiamante.

bstrDesktop [in]

Desktop per l'oggetto.

bstrClsID [in]

ID classe dell'oggetto ActiveX da installare.

bstrURL [in]

URL dell'oggetto ActiveX da installare.

pbstrNonce [out]

Contesto che può essere usato per condividere le informazioni sullo stato nelle chiamate ad altri metodi usati per verificare e scaricare l'oggetto ActiveX.

ppISyncBrokerInterface [out]

Puntatore all'istanza dell'interfaccia IeAxiSystemInstaller che installa il controllo ActiveX.

Valore restituito

Se la funzione ha esito positivo, il valore restituito è S_OK.

Se la funzione ha esito negativo, il valore restituito può essere uno dei codici di errore seguenti.

Codice/valore restituito Descrizione
TRUST_E_SUBJECT_NOT_TRUSTED
0x800B0004
L'oggetto ActiveX non deve essere installato.

Requisiti

Requisito Valore
Client minimo supportato
Windows Vista Business, Windows Vista Enterprise, Windows Vista Ultimate [solo app desktop]
Server minimo supportato
Nessuno supportato
IID
IID_IeAxiService è definito come E9E92380-9ECD-4982-A0EB-6815A56CCF27

Vedi anche

IeAxiService