Partilhar via


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

A seção Version em um arquivo INF de rede é baseada na seção genérica INF Version.

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

Classe

A seção Version deve conter uma entrada Class que identifica a classe do componente de rede instalado pelo arquivo.

Existem quatro classes de rede:

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

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

NetClient
Especifica um cliente de rede, como o cliente Microsoft para redes ou o cliente NetWare. Um componente NetClient é considerado um fornecedor de rede e, se fornecer serviços de impressão através da rede, também é considerado um fornecedor de impressão.

Observaçãoos componentes do NetClient foram 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 (Infrared Data Association) não são categorizados como qualquer uma das quatro classes de rede anteriores, mesmo que sejam instalados pelo instalador da classe de rede. Um arquivo INF que é usado para instalar um dispositivo IrDA deve ter um valor Classe de infravermelho . Esta classe inclui dispositivos Serial-IR e Fast-IR.

Nota O suporte para os drivers de miniporta IrDA foi removido do NDIS 6.30 (Windows 8) e versões posteriores.

ClassGuid

A seção Version deve conter uma entrada ClassGuid. O instalador de classe de rede usa a entrada ClassGuid para determinar a classe do componente de rede a instalar.

Existem quatro valores de ClassGuid de rede, cada um dos quais corresponde a uma classe de rede.

Classe de rede 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}

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

{6BDD1FC5-81D0-BEC7-08002BE2092F}.

Assinatura e entradas do sistema operacional

A Assinatura entrada 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 INF Version Section.

Arquivo de Catálogo

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 instalação de componentes de rede.

Exemplo de seção de versão

A seguir está um exemplo de uma seção Versão 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

Observação A entrada Provider indica o desenvolvedor do arquivo INF, não o desenvolvedor do componente instalado pelo arquivo INF.