IeAxiService::Initialize-Methode
Die Initialize-Methode überprüft und lädt ein ActiveX-Objekt herunter. Wenn das Objekt die Richtlinienanforderungen erfüllt, initialisiert diese Methode ein Systemobjekt, das das ActiveX-Objekt installiert.
Syntax
SECURITY_STATUS Initialize(
[in] HWND hwndParent,
[in] DWORD dwClientPID,
[in] BSTR bstrDesktop,
[in] BSTR bstrClsID,
[in] BSTR bstrURL,
[out] BSTR *pbstrNonce,
[out] IUnknown **ppISyncBrokerInterface
);
Parameter
-
hwndParent [in]
-
Ein Handle für das übergeordnete Fenster des Fensters, das versucht, das ActiveX-Steuerelement zu installieren.
-
dwClientPID [in]
-
Die Prozess-ID des aufrufenden Prozesses.
-
bstrDesktop [in]
-
Der Desktop für das Objekt.
-
bstrClsID [in]
-
Die Klassen-ID des zu installierenden ActiveX-Objekts.
-
bstrURL [in]
-
Die URL des zu installierenden ActiveX-Objekts.
-
pbstrNonce [out]
-
Ein Kontext, der zum Freigeben von Zustandsinformationen in Aufrufen anderer Methoden verwendet werden kann, die zum Überprüfen und Herunterladen des ActiveX-Objekts verwendet werden.
-
ppISyncBrokerInterface [out]
-
Ein Zeiger auf den instance der IeAxiSystemInstaller-Schnittstelle, die das ActiveX-Steuerelement installiert.
Rückgabewert
Wenn die Funktion erfolgreich ist, wird der Rückgabewert S_OK.
Wenn die Funktion fehlschlägt, kann der Rückgabewert einer der folgenden Fehlercodes sein.
Rückgabecode/-wert | Beschreibung |
---|---|
|
Das ActiveX-Objekt sollte nicht installiert werden. |
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) |
Windows Vista Business, Windows Vista Enterprise, Windows Vista Ultimate [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) |
Nicht unterstützt |
IID |
IID_IeAxiService ist definiert als E9E92380-9ECD-4982-A0EB-6815A56CCF27 |