Partilhar via


Arquivos INF para drivers de cliente NetAdapterCx

Os arquivos INF para drivers de cliente NetAdapterCx se baseiam em arquivos INF de rede padrão, com algumas palavras-chave adicionais específicas para NetAdapterCx.

Para obter mais informações sobre arquivos INF de rede padrão, consulte Criando arquivos INF de rede. Para obter mais informações sobre arquivos INF base, consulte Visão geral dos arquivos INF.

Observação: a partir do Windows 11, versão 21H2, as palavras-chave de Suspensão Seletiva são preteridas e não devem ser usadas por drivers de cliente NetAdapterCx.

A tabela a seguir descreve as novas palavras-chave INF no NetAdapterCx.

Novo palavra-chave de rede Seção de arquivo INF Opcional ou obrigatório Descrição
*IfConnectorPresent Device.NT Obrigatório

Um valor booliano que indica se um conector está presente. Defina essa palavra-chave como 1 ou TRUE, se houver um adaptador físico.

Nota Substitui o campo IfConnectorPresent da estrutura NDIS_MINIPORT_ADAPTER_GENERAL_ATTRIBUTES .

*Connectiontype Device.NT Obrigatório Um valor NET_IF_CONNECTION_TYPE que especifica o tipo de conexão do adaptador de rede NDIS .
*DirectionType Device.NT Obrigatório Um valor NET_IF_DIRECTION_TYPE que especifica o tipo de direção da interface de rede NDIS .
*AccessType Device.NT Obrigatório Um valor NET_IF_ACCESS_TYPE que especifica o tipo de acesso do adaptador de rede NDIS .
*HardwareLoopback Device.NT Obrigatório

Um valor booliano que indica se o adaptador de rede cartão (NIC) tem suporte para loopback de hardware.

Nota Definir esse palavra-chave como 1 ou TRUE é o equivalente a não definir o sinalizador NDIS_MAC_OPTION_NO_LOOPBACK no campo MacOptions da estrutura NDIS_MINIPORT_ADAPTER_GENERAL_ATTRIBUTES.

NumberOfNetworkInterfaces Device.NT Opcional Especifica quantos adaptadores de rede a NIC dá suporte. Necessário somente se a NIC der suporte a mais de um adaptador de rede por dispositivo.

Por exemplo:

[Device.NT]
CopyFiles=Drivers_Dir

; Existing network keywords
*IfType       = 6
*MediaType     = 0
*PhysicalMediaType = 14

; New network keywords
*IfConnectorPresent = 1     ; BOOLEAN
*ConnectionType   = 1       ; NET_IF_CONNECTION_TYPE
*DirectionType   = 0        ; NET_IF_DIRECTION_TYPE
*AccessType     = 2         ; NET_IF_ACCESS_TYPE
*HardwareLoopback  = 0      ; BOOLEAN
NumberOfNetworkInterfaces = 11