Bagikan melalui


Fungsi CoInstall (objbase.h)

[Fungsi ini tidak didukung dan mungkin diubah atau tidak tersedia di masa mendatang.]

Menginstal aplikasi server COM yang diminta.

Sintaks

HRESULT CoInstall(
  [in] IBindCtx     *pbc,
  [in] DWORD        dwFlags,
  [in] uCLSSPEC     *pClassSpec,
  [in] QUERYCONTEXT *pQuery,
  [in] LPWSTR       pszCodeBase
);

Parameter

[in] pbc

Dicadangkan untuk digunakan di masa mendatang; nilai ini harus NULL.

[in] dwFlags

Dicadangkan untuk digunakan di masa mendatang; nilai ini harus 0.

[in] pClassSpec

Penunjuk ke union uCLSSPEC . Anggota tyspec harus diatur ke TYSPEC_CLSID dan anggota clsid harus diatur ke CLSID untuk diinstal. Untuk informasi selengkapnya, lihat TYSPEC.

[in] pQuery

Penunjuk ke struktur QUERYCONTEXT . Bidang dwContext harus diatur ke nilai CLSCTX yang diinginkan. Untuk informasi selengkapnya, lihat QUERYCONTEXT.

[in] pszCodeBase

Dicadangkan untuk digunakan di masa mendatang; nilai ini harus NULL.

Nilai kembali

Fungsi ini mendukung nilai pengembalian standar E_INVALIDARG, serta yang berikut ini.

Istilah Deskripsi
S_OK Menunjukkan keberhasilan.
CS_E_PACKAGE_NOTFOUND Bidang tyspecpClassSpec tidak diatur ke TYSPEC_CLSID.

Persyaratan

Persyaratan Nilai
Target Platform Windows
Header objbase.h
Pustaka Ole32.lib
DLL Ole32.dll

Lihat juga

QUERYCONTEXT

TYSPEC