Metode IUpdateServiceManager::AddScanPackageService (wuapi.h)
Mendaftarkan paket pemindaian sebagai layanan dengan Windows Update Agent (WUA) lalu mengembalikan antarmuka IUpdateService.
Sintaks
HRESULT AddScanPackageService(
[in] BSTR serviceName,
[in] BSTR scanFileLocation,
[in] LONG flags,
[out] IUpdateService **ppService
);
Parameter
[in] serviceName
Nama deskriptif untuk layanan paket pemindaian.
[in] scanFileLocation
Jalur file pemindaian bertanda tangan Microsoft yang harus didaftarkan sebagai layanan.
[in] flags
Menentukan cara menghapus pendaftaran layanan paket pemindaian.
Untuk nilai yang mungkin, lihat UpdateServiceOption.
[out] ppService
Penunjuk ke antarmuka IUpdateService yang berisi informasi pendaftaran layanan.
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. |
|
Komputer tidak dapat mengakses situs pembaruan. |
Keterangan
Anda dapat menggunakan ID layanan dalam pencarian dengan meneruskan ID sebagai properti ServiceID dari antarmuka IUpdateSearcher .
Untuk membebaskan sumber daya, hapus layanan setelah tidak lagi diperlukan. Gunakan metode RemoveService untuk menghapus layanan.
Jangan panggil metode RegisterServiceWithAU untuk layanan yang didaftarkan metode AddScanPackageService .
Layanan yang dikembalikan oleh AddScanPackageService berada dalam kumpulan layanan yang dikembalikan properti Layanan dari antarmuka IUpdateServiceManager. Layanan ini memiliki properti IsScanPackageService khusus.
Kesalahan dikembalikan oleh WinVerifyTrust jika Kabin Otorisasi tidak ditandatangani.
Metode ini mengembalikan WU_E_INVALID_OPERATION jika objek yang mengimplementasikan antarmuka telah dikunci.
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 |