Compartilhar via


Seção de Versão em um arquivo INF de rede

A seção Versão em um arquivo INF de rede baseia-se na seção versão genérica do INF.

A seção Versão em um arquivo INF de rede tem as seguintes entradas específicas de rede:

Classe

A seção Versão deve conter uma entrada de classe que identifique a classe de componente de rede instalada pelo arquivo.

Há quatro classes de rede:

Rede
Especifica um adaptador de rede física ou virtual. Os drivers intermediários do NDIS, que exportam adaptadores de rede virtual, são incluídos na classe Net.

NetTrans
Especifica um protocolo de rede, como TCP/IP, IPX, um cliente orientado para conexão ou um gerenciador de chamadas orientado para conexão.

NetClient
Especifica um cliente de rede, como o Cliente Microsoft para Redes ou o Cliente NetWare. Um componente netClient é considerado um provedor de rede e, se ele fornece serviços de impressão pela rede, ele também é considerado um provedor de impressão.

Observe que os componentes do NetClient são preteridos no Windows 8.1, Windows Server 2012 R2 e posterior.

NetService
Especifica um serviço de rede, como um serviço de arquivo ou um serviço de impressão.

Nota Os dispositivos compatíveis com IrDA (Associação de Dados Infravermelhos) não são categorizados como nenhuma das quatro classes de rede anteriores, mesmo que sejam instalados pelo instalador de classe de rede. Um arquivo INF usado para instalar um dispositivo IrDA deve ter um valor de classeinfravermelho. Essa classe inclui dispositivos Serial-IR e Fast-IR.

Nota O suporte para drivers de miniporto IrDA foi removido do NDIS 6.30 (Windows 8) e posterior.

ClassGuid

A seção Versão deve conter uma entrada ClassGuid . O instalador de classe de rede usa a entrada ClassGuid para determinar a classe do componente de rede que está sendo instalado.

Há quatro valores ClassGuid de rede, cada um deles corresponde a uma classe de rede:

Classe de rede ClassGuid

Rede

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

NetTrans

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

NetClient

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

NetService

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

Um arquivo INF para um dispositivo IrDA deve ter um valor ClassGuid de

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

Entradas de assinatura e sistema operacional

A entrada de Assinatura deve ser $Windows NT$.

PnpLockDown

A entrada PnpLockDown deve ser definida como 1 para impedir que os aplicativos modifiquem diretamente os arquivos especificados pelo arquivo INF do pacote de driver. Para obter mais informações sobre essa entrada, consulte a Seção INF Version.

CatalogFile

A entrada CatalogFile é usada para declarar um arquivo .cat fornecido pelo driver opcional. Para obter mais informações, consulte a seção arquivos fornecidos pelo fornecedor de componentes e arquivos usados para a instalação do componente de rede.

Exemplo da seção Version

Veja a seguir um exemplo de uma seção Version para um arquivo INF que instala um adaptador de rede:

[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

Nota A entrada provedor indica o desenvolvedor do arquivo INF, não o desenvolvedor do componente instalado pelo arquivo INF.