IeAxiService-Schnittstelle
Die IAxiService-Schnittstelle initialisiert ein Systemdienstobjekt, um ein ActiveX-Objekt zu installieren, wenn der aktuelle Benutzer nicht über die Berechtigung zum Installieren des Objekts verfügt.
Die CIeAxiInstallerService-Klasse implementiert diese Schnittstelle.
Diese Schnittstelle wird nicht in einem öffentlichen Header deklariert. Anwendungen müssen sie selbst definieren. Das folgende IDL-Fragment (Interface Definition Language) beschreibt diese Schnittstelle, einschließlich ihrer IID.
[
object,
uuid(E9E92380-9ECD-4982-A0EB-6815A56CCF27),
pointer_default(unique)
]
interface IeAxiService : IUnknown{
HRESULT Initialize(
[in] HWND hwndParent,
[in] DWORD dwClientPID,
[in] BSTR bstrDesktop,
[in] BSTR bstrClsID,
[in] BSTR bstrURL,
[out] BSTR * pbstrNonce,
[out] IUnknown** ppISyncBrokerInterface
);
HRESULT Cleanup();
};
Member
Die IeAxiService-Schnittstelle erbt von der IUnknown-Schnittstelle . IeAxiService verfügt auch über folgende Membertypen:
Methoden
Die IeAxiService-Schnittstelle verfügt über diese Methoden.
Methode | BESCHREIBUNG |
---|---|
Cleanup | Gibt ressourcen frei, die von der IeAxiService-Schnittstelle verwendet werden. |
Initialisieren | Überprüft und lädt ein ActiveX-Objekt herunter. |
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 |