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 |