Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Memulai penghapusan instalan asinkron pembaruan.
Syntax
HRESULT BeginUninstall(
[in] IUnknown *onProgressChanged,
[in] IUnknown *onCompleted,
[in] VARIANT state,
[out] IInstallationJob **retval
);
Parameter-parameternya
[in] onProgressChanged
Antarmuka IInstallationProgressChangedCallback yang dipanggil secara berkala untuk menghapus perubahan kemajuan sebelum penghapusan instalasi selesai.
[in] onCompleted
Antarmuka IInstallationCompletedCallback yang dipanggil saat operasi penginstalan selesai.
[in] state
Status khusus penelepon yang dikembalikan oleh antarmuka IInstallationJob properti AsyncState.
[out] retval
Antarmuka IInstallationJob yang berisi properti dan metode yang tersedia untuk operasi penghapusan instalasi asinkron yang dimulai.
Mengembalikan nilai
Metode ini mengembalikan nilai HRESULT berikut dan COM atau Windows lainnya
kode kesalahan.
| Mengembalikan kode | Description |
|---|---|
|
Penghapusan asinkron pembaruan berhasil dimulai. |
|
Jangan panggil metode ini ketika alat penginstal menginstal atau menghapus pembaruan.
Panggil metode ini hanya ketika properti IsBusy dari antarmuka IUpdateInstaller mengembalikan VARIANT_FALSE. |
|
Agen Windows Update (WUA) tidak memiliki pembaruan dalam koleksi. |
Komentar
Jika Anda memanggil metode ini dari bahasa skrip, atur parameter onProgressChanged ke pengidentifikasi objek Automation dengan pengidentifikasi pengiriman (DSIPID) nol (0) yang mengimplementasikan rutinitas panggilan balik. Lakukan hal yang sama untuk parameter onCompleted .
Metode ini mengembalikan WU_E_NO_UPDATE jika properti PembaruanIUpdateInstaller tidak diatur. Metode ini juga mengembalikan WU_E_NO_UPDATE jika properti Pembaruan diatur ke koleksi kosong.
Saat Anda menggunakan API WUA asinkron di aplikasi, Anda mungkin perlu menerapkan mekanisme waktu habis. Untuk informasi selengkapnya tentang cara melakukan operasi WUA asinkron, lihat Panduan untuk Operasi WUA Asinkron.
Persyaratan
| Persyaratan | Nilai |
|---|---|
| Klien minimum yang didukung | Windows XP, Windows 2000 Professional dengan SP3 [hanya aplikasi desktop] |
| Server minimum yang didukung | Windows Server 2003, Windows 2000 Server dengan SP3 [hanya aplikasi desktop] |
| Platform Target | Windows |
| Header | wuapi.h |
| Library | Wuguid.lib |
| DLL | Wuapi.dll |