Direktif AddComponent INF

Direktif AddComponent digunakan dalam INF DDInstall. Bagian komponen dari file INF ekstensi. Ini membuat perangkat anak virtual untuk komponen perangkat lunak di bawah perangkat saat ini. Arahan ini didukung untuk Windows 10 versi 1703 dan yang lebih baru.

[DDInstall.Components]

AddComponent=ComponentName,[flags],component-install-section

Entri

ComponentName

Menentukan nama komponen perangkat lunak yang akan dibuat. Setiap direktif AddComponent dalam file INF harus memiliki nilai yang unik.

Bendera

Menentukan satu atau beberapa bendera (ORed), saat ini tidak terdefinisi tetapi dicadangkan untuk digunakan di masa mendatang.

komponen-install-section

Mereferensikan bagian yang ditentukan inf-writer yang berisi informasi untuk membuat komponen perangkat lunak bernama untuk perangkat ini.

Keterangan

Setiap nama bagian yang dibuat inf-writer harus unik dalam file INF dan harus mengikuti aturan umum untuk menentukan nama bagian. Untuk informasi selengkapnya tentang aturan ini, lihat Aturan Sintaks Umum untuk File INF.

Direktif AddComponent harus mereferensikan bagian penginstalan komponen bernama di tempat lain dalam file INF. Setiap bagian tersebut memiliki formulir berikut:

[component-install-section]

ComponentIDs=component-id[,component-id] …
[Description=description]

Setiap bagian penginstalan komponen harus memiliki setidaknya entri ComponentID seperti yang ditunjukkan di sini. Namun, entri yang tersisa bersifat opsional.

Perhatikan bahwa ComponentID adalah HardwareID, yang berarti merupakan string yang ditentukan oleh pengembang perangkat keras. Untuk memastikan keunikan ID ini, dalam banyak kasus, sebaiknya ikuti skema pengidentifikasi yang digunakan untuk perangkat PCI. Ada kemungkinan bahwa vendor mungkin ingin menggunakan skema yang berbeda, tetapi itu tergantung pada skenarionya.

Misalnya, vendor dengan beberapa komponen pada satu perangkat mungkin ingin mengaitkan ID perangkat keras komponen dengan induk. Dalam hal ini, mereka dapat membuat ComponentID dengan menambahkan pengidentifikasi komponen yang ditentukan vendor empat karakter ke ID perangkat keras induk.

Component-Install Entri dan Nilai Bagian

ComponentID=id1[, id2] ... [, idN]

Menentukan pengidentifikasi komponen untuk komponen perangkat lunak. ID komponen berfungsi dengan cara yang sama seperti ID Perangkat Keras, dan harus mengikuti pemformatan serupa. Untuk komponen perangkat lunak, sistem menambahkan nilai yang disediakan INF untuk SWC\ membuat ID Perangkat Keras. Misalnya, nilai VID0001&PID0001ComponentIDs menghasilkan ID perangkat keras .SWC\VID0001&PID0001

Deskripsi=Deskripsi

Secara opsional menentukan string yang menjelaskan komponen perangkat lunak, biasanya untuk pelokalan, yang dinyatakan sebagai token %strkey% yang ditentukan dalam bagian String INF.

Jika string deskripsi berisi token %strkey%, setiap token dapat mewakili maksimal 511 karakter. String total, setelah substitusi token string apa pun, tidak boleh melebihi 1024 karakter.

Lihat juga

Menggunakan File INF Komponen.

DDInstall. Komponen

Direktif AddSoftware INF