Bagikan melalui


Metode IUpdateServiceManager::UnregisterServiceWithAU (wuapi.h)

Membatalkan pendaftaran layanan dengan Updates Otomatis.

Sintaks

HRESULT UnregisterServiceWithAU(
  BSTR serviceID
);

Parameter

serviceID

Pengidentifikasi agar layanan tidak terdaftar.

Mengembalikan nilai

Mengembalikan S_OK jika berhasil. Jika tidak, mengembalikan kode kesalahan COM atau Windows.

Metode ini juga dapat mengembalikan kode kesalahan berikut.

Menampilkan kode Deskripsi
E_INVALIDARG
Nilai parameter tidak valid.
E_ACCESSDENIED
Metode ini tidak dapat dipanggil dari komputer jarak jauh.
WU_E_DS_NEEDWINDOWSSERVICE
Layanan Windows Update tidak dapat dihapus.
WU_E_DS_INVALIDOPERATION
Status Updates Otomatis tidak dapat diubah.
WU_E_DS_UNKNOWNSERVICE
Coba daftarkan layanan yang tidak diketahui.
WU_E_INVALID_OPERATION
Komputer tidak dapat mengakses situs pembaruan.
WU_E_CALL_CANCELLED
Pengguna membatalkan perubahan.

Keterangan

Metode ini mengembalikan WU_E_DS_INVALIDOPERATION jika perubahan yang diminta dalam status Updates Otomatis bertentangan dengan spesifikasi di Kabin Otorisasi. Kesalahan dikembalikan oleh fungsi WinVerifyTrust jika Kabin Otorisasi belum ditandatangani.

Metode ini mengembalikan WU_E_DS_UNKNOWNSERVICE jika layanan yang akan dihapus tidak ada.

Metode ini mengembalikan WU_E_DS_NEEDWINDOWSSERVICE jika Anda mencoba menghapus layanan Windows Update dan jika itu adalah satu-satunya layanan yang terdaftar di Updates Otomatis.

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]
Target Platform Windows
Header wuapi.h
Pustaka Wuguid.lib
DLL Wuapi.dll

Lihat juga

IUpdateServiceManager