Bagian INF DefaultInstall.Services

Perhatian

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

Bagian DefaultInstall.Services berisi satu atau beberapa direktif AddService yang mereferensikan bagian tambahan yang ditentukan penulis INF dalam file INF. Bagian ini setara dengan INF DDInstall. Bagian layanan , dan digunakan dalam kaitannya dengan bagian INF DefaultInstall .

[DefaultInstall.Services] |
[DefaultInstall.nt.Services] |
[DefaultInstall.ntx86.Services] |
[DefaultInstall.ntia64.Services] | (Windows XP and later versions of Windows)
[DefaultInstall.ntamd64.Services] | (Windows XP and later versions of Windows)
[DefaultInstall.ntarm.Services] | (Windows 8 and later versions of Windows)
[DefaultInstall.ntarm64.Services] (Windows 10 version 1709 and later versions of Windows)
 
AddService=ServiceName,[flags],service-install-section
                             [,event-log-install-section[,[EventLogType][,EventName]]]...]
[DelService=ServiceName[,[flags][,[EventLogType][,EventName]]]...]
[Include=filename.inf[,filename2.inf]...]
[Needs=inf-section-name[,inf-section-name]...]

Entri

AddService=ServiceName,[flags],service-install-section[,event-log-install-section[,[EventLogType][,EventName]]]...
Direktif ini mereferensikan inf-writer-defined service-install-section dan, mungkin, event-log-install-section di tempat lain dalam file INF untuk driver yang dicakup oleh bagian DefaultInstall ini.

Untuk informasi selengkapnya, lihat Petunjuk AddService INF.

DelService=ServiceName[,[flags][,[EventLogType][,EventName]]]...
Arahan ini menghapus layanan yang diinstal sebelumnya dari komputer target. Arahan ini sangat jarang digunakan.

Untuk informasi selengkapnya, lihat Petunjuk INF DelService.

Include=filename. inf[,filename2.inf]...
Entri opsional ini menentukan satu atau beberapa file INF tambahan yang disediakan sistem yang berisi bagian yang diperlukan untuk menginstal perangkat ini. Jika entri ini ditentukan, biasanya begitu juga entri Kebutuhan .

Needs=inf-section-name[,inf-section-name]...
Entri opsional ini menentukan bagian bernama tertentu yang harus diproses selama penginstalan perangkat ini. Biasanya, bagian bernama seperti itu adalah DDInstall. Bagian layanan dalam file INF yang disediakan sistem yang tercantum dalam entri Sertakan . Namun, ini bisa menjadi bagian apa pun yang dirujuk dalam DDInstall seperti itu. Bagian layanan.

Keterangan

Direktif AddService mengontrol bagaimana dan kapan layanan driver tertentu dimuat, dependensi apa pun pada layanan lain atau pada driver yang mendasar (warisan) yang mungkin dimilikinya, dan sebagainya. Secara opsional, ini juga dapat mengatur layanan pengelogan peristiwa untuk driver.

Catatan

File INF menggunakan bagian DefaultInstall.Services hanya jika mereka juga menggunakan bagian INF DefaultInstall . Jika tidak, mereka menggunakan INF DDInstall. Bagian layanan bersama dengan bagian INF DDInstall .

Bagian DefaultInstall.Services harus memiliki platform dan dekorasi sistem operasi yang sama dengan bagian DefaultInstall terkait. Misalnya, bagian DefaultInstall.ntx86 akan memiliki bagian DefaultInstall.ntx86.Services yang sesuai. Untuk informasi selengkapnya tentang cara menggunakan ekstensi .nt, .ntx86, .ntia64, .ntamd64, .ntarm, dan .ntarm64 yang ditentukan sistem, lihat Membuat File INF untuk Beberapa Platform dan Sistem Operasi.

Contoh

Lihat contoh yang disediakan untuk INF DDInstall. Bagian layanan .

Lihat juga

DDInstall

DefaultInstall