Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Oddíl Modely jednotlivých výrobců identifikuje alespoň jedno zařízení, odkazuje na oddíl DDInstall souboru INF pro toto zařízení a určuje jedinečný identifikátor hardwaru (ID) pro dané zařízení.
Jakákoli položka v části Modely jednotlivých výrobců může také zadat jedno nebo více dalších ID zařízení pro modely kompatibilní se zařízením určeným počátečním ID hardwaru a řídí se stejnými ovladači.
[models-section-name] |
[models-section-name.TargetOSVersion] (Windows XP and later versions of Windows)
device-description=install-section-name,[hw-id][,compatible-id...]
[device-description=install-section-name,[hw-id][,compatible-id]...] ...
Poznámka:
Funkce INFS musí zadat alespoň jedno ID zařízení pro každou položku v oddílu modelů. Může se jednat o ID hardwaru nebo kompatibilní ID.
Položky
popis zařízení
Identifikuje zařízení, které se má nainstalovat, vyjádřené jako libovolná jedinečná kombinace viditelných znaků nebo jako % token strkey% definovaný v části Řetězce INF. Maximální délka popisu zařízení je LINE_LEN.
install-section-name
Určuje nezakódovaný název oddílů instalace INF, které se použijí pro zařízení (a kompatibilní modely zařízení, pokud existuje). Další informace naleznete v oddílu INF DDInstall.
hw-id
Určuje řetězec ID hardwaru definovaný dodavatelem, který identifikuje zařízení, které správce PnP používá k vyhledání shody souboru INF pro toto zařízení. Toto ID hardwaru má jeden z následujících formátů:
enumerator\enumerator-specific-device-id
Je typický formát pro jednotlivá zařízení PnP hlášená správcem PnP jedním enumerátorem.
USB\VID_045E&PID_00B Například identifikuje Microsoft zařízení klávesnice HID na sběrnici USB. V závislosti na enumerátoru může taková specifikace dokonce zahrnovat číslo revize hardwaru zařízení, například PCI\VEN_1011&DEV_002&SUBSYS_00000000&REV_02.
*enumerator-specific-device-id
Označuje hvězdičku (*), že zařízení podporuje více než jeden enumerátor. Například *PNP0F01 identifikuje Microsoft sériovou myší, která má také specifikaci kompatibilního SERENUM\PNP0F01ID .
ID specifické pro zařízení
Je formát specifický pro vstupně-výstupní sběrnici, jak je popsáno ve specifikaci hardwaru sběrnice, pro ID hardwaru všech periferních zařízení na tomto typu vstupně-výstupní sběrnice.
kompatibilní ID
Určuje řetězec KOMPATIBILNÍHO ID definovaný dodavatelem, který identifikuje kompatibilní zařízení. Pro položku v části Modely je možné zadat libovolný počet kompatibilních hodnot ID, které jsou oddělené od dalšího čárkou (,). Všechna taková kompatibilní zařízení a/nebo modely zařízení jsou řízeny stejným ovladačem jako zařízení určené počátečnímhw-id.
Remarks
Každý název oddílu modelů musí být uveden v části Výrobce INF souboru INF. V libovolné části Modely podle výrobce může existovat jedna nebo více položek v závislosti na tom, kolik zařízení (a ovladačů) se soubor INF nainstaluje pro konkrétního výrobce.
Každý název oddílu instalace musí být v souboru INF jedinečný a musí dodržovat obecná pravidla pro definování názvů oddílů popsaných v obecných syntaktických pravidlech pro soubory INF. Název oddílu DDInstall , na který odkazuje oddíl Modely podle výrobce, může mít také připojená rozšíření k danému názvu oddílu install-section, a tím definovat další oddíly DDInstall pro instalaci daného zařízení specifického pro operační systém nebo pro konkrétní platformu. Další informace o tom, jak používat rozšíření v multiplatformních systémových souborech, najdete také v tématu Vytvoření souboru INF.
Všechna zadaná hw-id nebo hodnota kompatibilního ID lze také zadat v části INF ControlFlags , aby se zabránilo zobrazení tohoto zařízení koncovému uživateli během ručních instalací. Další informace o hodnotáchhw-id a kompatibilních ID naleznete v tématu Identifikační řetězce zařízení.
Pro každé zařízení a ovladač, který je nainstalován pomocí souboru INF, instalační program zařízení použije informace uvedené v části Výrobce INF a modely jednotlivých výrobců k vygenerování popisu zařízení, názvu výrobce, ID zařízení (pokud je instalace ruční) a případně položky hodnoty seznamu kompatibility v registru.
Název oddílu modelů může obsahovat dekoraci TargetOSVersion. Další informace o této dekoraci naleznete v části VÝROBCE INF, konkrétně poznámky oddíl.
Important
Počínaje Windows Server 2003 SP1 musí soubory INF ozdobit položky název-models-section-section-voddílu výrobce INF spolu s přidruženými názvy oddílů MODELŮ INF, s rozšířeními platformy, které určují jiné než x86 cílové verze operačního systému. Tato rozšíření platformy nejsou vyžadována v souborech INF pro verze cílového operačního systému x86, ale doporučuje se.
Examples
Tento příklad ukazuje oddíl Modely pro jednotlivé výrobce s některými reprezentativními položkami ze souboru INF instalačního programu třídy myši, který definuje oddíly DDInstall pro některá zařízení/modely.
[Manufacturer]
%StdMfg% = StdMfg,NTamd64 ; (Standard types)
%MSMfg% = MSMfg,NTamd64 ; Microsoft
; ... %otherMfg% omitted here
[StdMfg.NTamd64] ; per-Manufacturer Models section
; Std serial mouse
%*pnp0f0c.DeviceDesc%= Ser_Inst,*PNP0F0C,SERENUM\PNP0F0C,SERIAL_MOUSE
; ... more StdMfg entries
Další příklady oddílů inf modelů specifických pro operační systém najdete v části Příklady v části Výrobce INF a také Kombinování rozšíření platformy s verzemi operačního systému.