IeAxiService interface
The IAxiService interface initializes a system service object to install an ActiveX object when the current user does not have permission to install the object.
The CIeAxiInstallerService class implements this interface.
This interface is not declared in a public header. Applications must define it themselves. The following Interface Definition Language (IDL) fragment describes this interface, including its 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();
};
Members
The IeAxiService interface inherits from the IUnknown interface. IeAxiService also has these types of members:
Methods
The IeAxiService interface has these methods.
Method | Description |
---|---|
Cleanup | Frees resources used by the IeAxiService interface. |
Initialize | Checks and downloads an ActiveX object. |
Requirements
Requirement | Value |
---|---|
Minimum supported client |
Windows Vista Business, Windows Vista Enterprise, Windows Vista Ultimate [desktop apps only] |
Minimum supported server |
None supported |
IID |
IID_IeAxiService is defined as E9E92380-9ECD-4982-A0EB-6815A56CCF27 |