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 installierende ActiveX-Objekts.
-
bstrURL [ In]
-
Die URL des zu installierende ActiveX-Objekts.
-
pbstrNonce [ out]
-
Ein Kontext, der verwendet werden kann, um Zustandsinformationen in Aufrufen anderer Methoden freizugeben, die zum Überprüfen und Herunterladen des ActiveX-Objekts verwendet werden.
-
ppISyncBrokerInterface [ out]
-
Ein Zeiger auf die Instanz der IeAxiSystemInstaller-Schnittstelle, die das ActiveX-Steuerelement installiert.
Rückgabewert
Wenn die Funktion erfolgreich ist, lautet 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. |
Requirements (Anforderungen)
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) |
Windows Vista Business, Windows Vista Enterprise, nur Windows Vista [ Ultimate-Desktop-Apps] |
| Unterstützte Mindestversion (Server) |
Nicht unterstützt |
| IID |
IID _ IeAxiService ist als E9E92380-9ECD-4982-A0EB-6815A56CCF27 definiert. |