Condividi tramite


Sezione produttore in un file INF di rete

La sezione Produttore in un file INF di rete si basa sulla sezione generica INF Manufacturer.

A partire dalla build del sistema operativo Windows versione 25319, è possibile creare un pacchetto di driver di rete che può essere eseguito dall'Archivio driver. Un INF che usa "run from Driver Store" indica che INF usa DIRID 13 per specificare il percorso per i file del pacchetto driver in installazione.

Non è possibile installare un pacchetto driver tramite le interfacce di configurazione di rete e usare la funzionalità dell'archivio driver nelle versioni precedenti di Windows. Per installare correttamente il pacchetto driver in questo scenario, è necessario avere un numero di build minimo del sistema operativo 25319.

Per usare DIRID 13 per l'installazione nelle build più recenti, è utile creare una sezione produttore INF che include più voci di nomi di sezione dei modelli che specificano le versioni del sistema operativo di destinazione. È possibile specificare diverse sezioni modelli INF per versioni diverse del sistema operativo. Le voci del nome della sezione dei modelli indicano le versioni del sistema operativo con cui vengono usate le sezioni MODELLI INF.

Nell'esempio seguente viene illustrato come creare una sezione del produttore INF specifica del sistema operativo usando due voci nome sezione modelli . Le build del sistema operativo 25319 e versioni successive useranno MyMfg.NT$ARCH$.10.0...25319. Tutte le altre build useranno MyMfg.NT$ARCH$. In questo esempio viene usata la build 25319 perché è la prima build che consente l'installazione usando DIRID 13.

[Manufacturer]
%ManufacturerName%=Standard,NT$ARCH$,NT$ARCH$.10.0...25319 

[Standard.NT$ARCH$.10.0...25319]
%NDISPROT_Desc%=InstallA, MS_NDISPROT

[Standard.NT$ARCH$]
%NDISPROT_Desc%=InstallB, MS_NDISPROT

[InstallA]    ; OS build numbers 25319 and higher
AddReg=Inst_Ndi
Characteristics=0x0 ; 
CopyFiles=CpyFiles_Sys_A

[InstallB]    ; OS build numbers lower than 25319
AddReg=Inst_Ndi
Characteristics=0x0 ; 
CopyFiles=CpyFiles_Sys_B

Per un esempio di come una sezione del produttore specifico del sistema operativo può consentire l'installazione usando DIRID 13 per le nuove build e DIRID 12 per le build precedenti, vedere Il driver del protocollo NDIS di esempio.