Metode IeAxiService::Initialize

Metode Inisialisasi memeriksa dan mengunduh objek ActiveX. Jika objek memenuhi persyaratan kebijakan, metode ini menginisialisasi objek sistem yang menginstal objek ActiveX.

Sintaks

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]

Handel ke jendela induk jendela yang mencoba menginstal kontrol ActiveX.

dwClientPID [in]

ID proses proses panggilan.

bstrDesktop [in]

Desktop untuk objek.

bstrClsID [in]

ID kelas objek ActiveX yang akan diinstal.

bstrURL [in]

URL objek ActiveX yang akan diinstal.

pbstrNonce [out]

Konteks yang dapat digunakan untuk berbagi informasi status dalam panggilan ke metode lain yang digunakan untuk memverifikasi dan mengunduh objek ActiveX.

ppISyncBrokerInterface [out]

Penunjuk ke instans antarmuka IeAxiSystemInstaller yang menginstal kontrol ActiveX.

Menampilkan nilai

Jika fungsi berhasil, nilai yang dikembalikan S_OK.

Jika fungsi gagal, nilai yang dikembalikan bisa menjadi salah satu kode kesalahan berikut.

Mengembalikan kode/nilai Deskripsi
TRUST_E_SUBJECT_NOT_TRUSTED
0x800B0004
Objek ActiveX tidak boleh diinstal.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung
Windows Vista Business, Windows Vista Enterprise, Windows Vista Ultimate [hanya aplikasi desktop]
Server minimum yang didukung
Tidak ada yang didukung
IID
IID_IeAxiService didefinisikan sebagai E9E92380-9ECD-4982-A0EB-6815A56CCF27

Lihat juga

IeAxiService