Metode IUpdateServiceManager::RegisterServiceWithAU (wuapi.h)
Mendaftarkan layanan dengan Updates Otomatis.
Sintaks
HRESULT RegisterServiceWithAU(
[in] BSTR serviceID
);
Parameter
[in] serviceID
Pengidentifikasi untuk layanan yang akan didaftarkan.
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 |
---|---|
|
Nilai parameter tidak valid. |
|
Metode ini tidak dapat dipanggil dari komputer jarak jauh. |
|
Upaya untuk mendaftarkan layanan yang tidak diketahui. |
|
Layanan Windows Update tidak dapat dihapus. |
|
Komputer tidak dapat mengakses situs pembaruan, atau status Updates Otomatis tidak dapat diubah. |
Keterangan
Metode ini mengembalikan WU_E_DS_UNKNOWNSERVICE jika layanan yang akan didaftarkan tidak diketahui oleh Updates Otomatis.
Metode ini mengembalikan WU_E_INVALID_OPERATION jika metode dipanggil dengan ID layanan yang tidak valid. Metode ini juga mengembalikan WU_E_INVALID_OPERATION jika ID layanan valid tetapi layanan tidak dapat mendaftar dengan Updates Otomatis. Artinya, perubahan yang diminta dalam status Updates Otomatis bertentangan dengan spesifikasi dalam file kabinet otorisasi (misalnya, properti CanRegisterWithAU diatur ke FALSE). Kesalahan dikembalikan oleh fungsi WinVerifyTrust jika file kabinet otorisasi belum ditandatangani.
Metode ini mengembalikan WU_E_DS_NEEDWINDOWSSERVICE jika Anda mencoba menghapus layanan Windows Update.
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 |