Palavras-chave que podem ser editadas
O NDIS 6.0 e versões posteriores do NDIS fornecem palavras-chave padronizadas que podem ser editadas para miniportores de dispositivos de rede. Essas palavras-chave padronizadas são associadas a valores numéricos ou de texto que você pode editar na interface do usuário.
O exemplo a seguir mostra uma definição de arquivo INF para um palavra-chave que pode ser editado.
HKR, Ndi\params\<SubkeyName>,ParamDesc, 0, "<ParamDesc>"
HKR, Ndi\params\<SubkeyName>,Type, 0, "int"
HKR, Ndi\params\<SubkeyName>,Default, 0, "<IHV defined>"
HKR, Ndi\params\<SubkeyName>,Optional, 0, "0"
HKR, Ndi\params\<SubkeyName>,Min, 0, "0"
HKR, Ndi\params\<SubkeyName>,Max, 0, "<IHV defined>"
As palavras-chave padrão que podem ser editadas são:
*JumboPacket O tamanho, em bytes, do maior pacote Jumbo com suporte (um quadro Ethernet maior que 1514 bytes) que o hardware pode dar suporte. Isso também é conhecido como um Quadro Jumbo. *O intervalo de valores e o valor máximo do JumboPacket são definidos por IHV. Para obter mais informações, marcar com seu IHV.
*ReceiveBuffers
O número de descritores de recebimento usados pelo adaptador de miniport. O driver de miniporto pode escolher qualquer valor padrão apropriado para ajuste de desempenho. Observe que, se o valor for muito pequeno, o adaptador de miniporto poderá ficar sem buffers de recebimento sob carga pesada. Se o valor for muito grande, os recursos do sistema serão desperdiçados.
*TransmitBuffers
O tamanho, em bytes, dos buffers de transmissão aos quais o hardware pode dar suporte. Esse tamanho depende de hardware e pode incluir buffers de dados, descritores de buffer e assim por diante. Os fornecedores de hardware podem atribuir qualquer valor apropriado para suas finalidades.
NetworkAddress
O endereço de rede do dispositivo. O formato de um endereço MAC é: XX-XX-XX-XX-XX-XX-XX. Os hifens (-) são opcionais.
As colunas na tabela no final deste tópico descrevem os seguintes atributos para palavras-chave que podem ser editados:
SubkeyName
O nome do palavra-chave que você deve especificar no arquivo INF e que aparece no Registro.
Paramdesc
O texto de exibição associado a SubkeyName.
Tipo
O tipo de valor que pode ser editado. O valor pode ser numérico (Int) ou texto que pode ser editado (Editar).
Valor padrão
O valor padrão para o inteiro ou texto.
<O IHV definido> indica que o valor está associado aos requisitos específicos de IHV (fornecedor independente de hardware).
Min
O valor mínimo permitido para um inteiro.
<O IHV definido> indica que o valor mínimo está associado aos requisitos de IHV específicos.
Max
O valor máximo permitido para um inteiro.
<O IHV definido> indica que o valor mínimo está associado aos requisitos de IHV específicos.
A tabela a seguir lista todas as palavras-chave e descreve os valores que um driver deve usar para os atributos anteriores. Para obter mais informações sobre um palavra-chave, pesquise o palavra-chave na documentação do WDK.
SubkeyName | Paramdesc | Type | Valor padrão | Mín | Max |
---|---|---|---|---|---|
*JumboPacket | Pacote Jumbo | int | 1514 | 1514 | |
*ReceiveBuffers | Buffers de recebimento | int | 1 | ||
*TransmitBuffers | Transmitir buffers | int | 0 | ||
NetworkAddress | Endereço de Rede | Editar | N/D | N/D | N/D |