Bagikan melalui


Direktif INF DelService

Perhatian

Jika Anda membangun paket Driver universal atau Windows, arahan ini tidak valid. Lihat Menggunakan File INF Universal dan Memulai Driver Windows.

Direktif DelService digunakan dalam DDInstall. Bagian layanan untuk menghapus satu atau beberapa layanan perangkat/driver yang diinstal sebelumnya dari komputer target.

[DDInstall.Services] 
 
DelService=ServiceName[,[flags][,[EventLogType][,EventName]]
...

Entri

ServiceName
Menentukan nama layanan yang akan dihapus.

Untuk perangkat, nilai ini biasanya merupakan nama umum untuk drivernya, seperti "sermouse" atau beberapa nama tersebut.

Bendera
Nilai opsional ini menentukan satu atau beberapa bendera berikut, yang ditentukan dalam Setupapi.h, yang ditentukan sebagai nilai heksadesimal:

0x00000004 (SPSVCINST_DELETEEVENTLOGENTRY)
Entri log peristiwa (atau entri) yang terkait dengan ServiceName yang diberikan juga harus dihapus dari sistem.

0x00000200 (SPSVCINST_STOPSERVICE)
Hentikan layanan sebelum menghapusnya.

EventLogType
Secara opsional menentukan salah satu Sistem, Keamanan, atau Aplikasi. Ini dapat dihilangkan jika log peristiwa yang akan dihapus berjenis Sistem.

EventName
Secara opsional menentukan nama untuk log peristiwa. Ini dapat dihilangkan jika identik dengan entri ServiceName yang ditentukan.

Keterangan

Arahan ini jarang digunakan. Satu-satunya layanan yang dapat dihapus dengan aman adalah layanan yang hanya digunakan dalam versi sistem operasi yang lebih lama, dan karenanya tidak pernah digunakan untuk versi yang saat ini diinstal.

Dimulai dengan Windows XP, Anda dapat menggunakan dekorasi TargetOSVersion untuk mengontrol perilaku penginstalan khusus versi. Untuk informasi selengkapnya tentang dekorasi ini, lihat Bagian Produsen INF.

Namun, secara default, informasi log peristiwa yang disediakan oleh driver perangkat tertentu tidak dihapus dari sistem pada deinstallation, kecuali INF untuk perangkat/driver secara eksplisit meminta penghapusan (bendera atau EventName) dari log peristiwa bersama dengan penghapusan layanan driver.

Lihat juga

AddService

DDInstall. Layanan

DelReg