Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Een CopyINF-instructie zorgt ervoor dat opgegeven INF-bestanden naar het doelsysteem worden gekopieerd. De CopyINF-instructie wordt ondersteund in Windows XP en latere versies van Windows.
[DDInstall]
CopyINF=filename1.inf[,filename2.inf]...
Remarks
Systeemondersteuning voor de CopyINF-instructie is beschikbaar in Microsoft Windows XP en latere versies van Windows.
Deze richtlijn wordt doorgaans gebruikt bij het installeren van multifunctionele apparaten. Als voor de installatie van een multifunctioneel apparaat meerdere INF-bestanden zijn vereist (voor meerdere functies die deel uitmaken van meerdere installatieklassen), zorgt u met deze instructie ervoor dat Windows de INF-bestanden vindt wanneer de functies worden geïnstalleerd. Gebruik de volgende regels:
Als de functies die worden geleverd door een multifunctioneel apparaat worden opgesomd als onderliggende elementen van een bovenliggend apparaat (zoals een IEEE 1284.4-apparaat), moet het INF-bestand voor het bovenliggende apparaat een CopyINF-instructie hebben om de INF-bestanden voor de afzonderlijke functies van het apparaat te kopiëren.
Als alle functies die worden geleverd door een multifunctioneel apparaat (zoals een PCI-kaart) als peers van elkaar worden geïnventariseerd, moet het INF-bestand voor elke functie een CopyINF-instructie hebben om de INF-bestanden voor alle peerfuncties te kopiëren.
Als u deze regels volgt, kunt Windows stuurprogramma's voor elke functie installeren zonder de gebruiker te vragen om een installatieschijf voor elke functie.
De volgende punten zijn van toepassing op de CopyINF-instructie :
Voordat Windows Vista, kopieert Windows de opgegeven INF-bestanden als onderdeel van de standaardverwerking voor DIF_INSTALLDEVICE (zie SetupDiInstallDevice) nadat het apparaat is geïnstalleerd.
Windows kopieert de opgegeven INF-bestanden naar een systeemmappad dat tijdens apparaatinstallaties wordt doorzocht.
De INF-bestanden die zijn opgegeven in de CopyINF-instructie moeten zich in dezelfde map bevinden als het INF-bestand dat de CopyINF-instructie of in een submap van die map bevat. Als het INF-bestand zich in een submap bevindt, moet de CopyINF-instructie het volledige relatieve pad naar dat INF-bestand bevatten. Bijvoorbeeld:
CopyINF=SubDir1\SubDir2\Example.inf.U moet alle INF-bestanden op elke schijf van een installatie met meerdere schijven opnemen.
Vanaf Windows Vista zijn de volgende punten ook van toepassing op de CopyINF-instructie:
De CopyINF-instructie zorgt ervoor dat het volledige stuurprogrammapakket waarnaar wordt verwezen door het opgegeven INF-bestand, wordt gekopieerd naar het stuurprogrammaarchief. Dit is vereist om de implementatie van multifunctionele stuurprogrammapakketten te ondersteunen, omdat de oorspronkelijke bronmedia mogelijk niet beschikbaar zijn wanneer het apparaat daadwerkelijk is geïnstalleerd. Als het stuurprogrammapakket waarnaar wordt verwezen door het opgegeven INF-bestand al bestaat in het stuurprogrammaarchief, wordt het INF-bestand dat is opgegeven in de CopyINF-instructie genegeerd.
De CopyINF-instructie wordt verwerkt tijdens het importeren van het stuurprogrammaarchief in plaats van tijdens de installatie van het apparaat. Dit betekent dat een aanroep van SetupCopyOEMInf op Windows Vista en latere versies van Windows ervoor zorgt dat alle CopyINF-instructies in het opgegeven INF-bestand op dat moment worden verwerkt. Dit gebeurt recursief voor elke CopyINF-instructie die zich in het opgegeven INF-bestand bevindt totdat alle stuurprogrammapakketten waarnaar wordt verwezen, worden gekopieerd naar het stuurprogrammaarchief.
Vanaf Windows 10 versie 1511, onder bepaalde omstandigheden (bijvoorbeeld het uitvoeren van Windows Update of sommige aanroepen naar DiInstallDevice), worden INF's die zijn gekopieerd met CopyINF ook geïnstalleerd op toepasselijke apparaten.
Zie INF-bestanden kopiëren voor meer informatie over het kopiëren van INF-bestanden.
Examples
[MyMfDevice.NTx86]
CopyINF = Sound.INF