Поделиться через


Раздел INF DDInstall.Components

Этот необязательный раздел содержит одну или несколько директив INF AddComponent, ссылающихся на дополнительные разделы INF-записи в INF-файле пакета драйвера. Этот раздел поддерживается для Windows 10 версии 1703 и более поздних версий.

[install-section-name.Components] |
[install-section-name.nt.Components] |
[install-section-name.ntx86.Components] |
[install-section-name.ntia64.Components] |
[install-section-name.ntamd64.Components] |
[install-section-name.ntarm.Components] |
[install-section-name.ntarm64.Components] |
 
AddComponent=ComponentName,[flags],component-install-section
[Include=filename.inf[,filename2.inf]...]
[Needs=inf-section-name[,inf-section-name]...]

Вы можете предоставить DDInstall.Раздел компонентов с одной или несколькими директивами AddComponent для создания символьной связи между пакетом драйвера и любым количеством компонентов программного обеспечения.

Операции

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

Эта директива ссылается на раздел INF-writer-install-install-section в другом месте INF-файла драйверов устройств, охваченных этим разделом DDInstall . Дополнительные сведения см. в директиве INF AddComponent.

Include=filename.inf[,filename2.inf]...
Указывает один или несколько дополнительных системных INF-файлов, содержащих разделы, необходимые для установки этого устройства. Если указана эта запись, обычно это запись "Потребности ".

Needs=inf-section-name[,inf-section-name]...
Указывает именованные разделы, которые должны обрабатываться во время установки этого устройства. Как правило, такой именованный раздел является DDInstall. Раздел компонентов в предоставленном системой INF-файле, который указан в записи Include. Однако это может быть любой раздел, на который ссылается такой DDInstall. Раздел компонентов включенного INF.

Замечания

DDInstall. Разделы компонентов должны иметь одинаковые украшения платформы и операционной системы, что и связанные разделы DDInstall. Например, имя install-section-name.В разделе ntx86 будет указано соответствующее имя install-section-name.ntx86. Раздел "Компоненты".

Указанный раздел DDInstall должен ссылаться на запись устройства или модели в разделе "Модели производителя" в INF-файле. Расширения без учета регистра в имя install-section, показанного в формальном операторе синтаксиса, можно вставить в такой DDInstall.Имя раздела компонентов в кроссплатформенных INF-файлах .

Дополнительные сведения об использовании системных расширений .nt, NTX86, .ntia64, .ntamd64, NTARM и NTARM64 см. в разделе "Создание INF-файлов для нескольких платформ и операционных систем".

Примеры

[ContosoGrfx.NT.Components]
AddComponent = ContosoControlPanel,,Component_Inst

[Component_Inst]
ComponentIDs = VID0001&PID0001&SID0001
DisplayName = %ContosoControlPanelDisplayName%

См. также

Использование INF-файла компонента

Директива INF AddComponent