Partager via


Section Version dans un fichier INF réseau

La section Version d’un fichier INF réseau est basée sur la section Version INF générique.

La section Version d’un fichier INF réseau contient les entrées spécifiques au réseau suivantes :

Classe

La section Version doit contenir une entrée Class qui identifie la classe du composant réseau installée par le fichier.

Il existe quatre classes réseau :

Net
Spécifie une carte réseau physique ou virtuelle. Les pilotes intermédiaires NDIS, qui exportent les cartes réseau virtuelles, sont inclus dans la classe Net.

NetTrans
Spécifie un protocole réseau, tel que TCP/IP, IPX, un client orienté connexion ou un gestionnaire d’appels orienté connexion.

NetClient
Spécifie un client réseau, tel que le client Microsoft pour les réseaux ou le client NetWare. Un composant NetClient est considéré comme un fournisseur de réseau et, s’il fournit des services d’impression sur le réseau, il est également considéré comme un fournisseur d’impression.

Remarque Les composants NetClient sont déconseillés dans Windows 8.1, Windows Server 2012 R2 et versions ultérieures.

NetService
Spécifie un service réseau, tel qu’un service de fichiers ou un service d’impression.

Note Les appareils conformes IrDA (Infrared Data Association) ne sont pas classés comme l’une des quatre classes réseau précédentes, même s’ils sont installés par le programme d’installation de la classe réseau. Un fichier INF utilisé pour installer un appareil IrDA doit avoir la valeur De classeInfrarouge. Cette classe inclut les appareils Serial-IR et Fast-IR.

Note La prise en charge des pilotes miniport IrDA a été supprimée de NDIS 6.30 (Windows 8) et versions ultérieures.

ClassGuid

La section Version doit contenir une entrée ClassGuid . Le programme d’installation de la classe réseau utilise l’entrée ClassGuid pour déterminer la classe de composant réseau en cours d’installation.

Il existe quatre valeurs classGuid réseau, chacune correspondant à une classe réseau :

Classe réseau ClassGuid

Net

{4D36E972-E325-11CE-BFC1-08002BE10318}

NetTrans

{4D36E975-E325-11CE-BFC1-08002BE10318}

NetClient

{4D36E973-E325-11CE-BFC1-08002BE10318}

NetService

{4D36E974-E325-11CE-BFC1-08002BE10318}

Un fichier INF pour un appareil IrDA doit avoir la valeur ClassGuid

{6bdd1fc5-81d0-bec7-08002be2092f}.

Entrées de signature et de système d’exploitation

L’entrée Signature doit être $Windows NT$.

PnpLockDown

L’entrée PnpLockDown doit être définie sur 1 pour empêcher les applications de modifier directement les fichiers spécifiés par le fichier INF de votre package de pilotes. Pour plus d’informations sur cette entrée, consultez la section Version INF.

CatalogFile

L’entrée CatalogFile est utilisée pour déclarer un fichier .cat facultatif fourni par le pilote. Pour plus d’informations, consultez la section Fichiers fournis par le fournisseur de Composants et fichiers utilisés pour l’installation des composants réseau.

Exemple de section Version

Voici un exemple de section Version pour un fichier INF qui installe une carte réseau :

[Version]
Signature = $Windows NT$
Class=Net
ClassGuid = {4D36E972-E325-11CE-BFC1-08002BE10318}
Provider = %Msft%
DriverVer=06/22/2010,6.1.7065.0
PnpLockDown = 1
CatalogFile = netvmini630.cat

Note L’entrée Fournisseur indique le développeur du fichier INF, et non le développeur du composant installé par le fichier INF.