Parole chiave che possono essere modificate
NDIS 6.0 e versioni successive di NDIS forniscono parole chiave standardizzate che possono essere modificate per i driver miniport dei dispositivi di rete. Queste parole chiave standardizzate sono associate a valori numerici o di testo che è possibile modificare nell'interfaccia utente.
Nell'esempio seguente viene illustrata una definizione di file INF per una parola chiave che può essere modificata.
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>"
Le parole chiave standard che possono essere modificate sono:
*JumboPacket Dimensioni, in byte, del pacchetto Jumbo supportato più grande (un frame Ethernet maggiore di 1514 byte) che l'hardware può supportare. Questo è noto anche come Jumbo Frame. *L'intervallo di valori e il valore massimo di JumboPacket sono definiti dall'IHV. Per altre informazioni, controllare con l'IHV.
*ReceiveBuffers
Numero di descrittori di ricezione usati dall'adattatore miniport. Il driver miniport può scegliere qualsiasi valore predefinito appropriato per l'ottimizzazione delle prestazioni. Si noti che se il valore è troppo piccolo, l'adattatore miniport potrebbe esaurire i buffer di ricezione sotto carico elevato. Se il valore è troppo grande, le risorse di sistema vengono sprecate.
*TransmitBuffers
Dimensioni, in byte, dei buffer di trasmissione che l'hardware può supportare. Questa dimensione è dipendente dall'hardware e può includere buffer di dati, descrittori buffer e così via. I fornitori di hardware possono assegnare qualsiasi valore appropriato ai loro scopi.
NetworkAddress
Indirizzo di rete del dispositivo. Il formato per un indirizzo MAC è: XX-XX-XX-XX-XX. I trattini (-) sono facoltativi.
Le colonne della tabella alla fine di questo argomento descrivono gli attributi seguenti per le parole chiave che possono essere modificate:
SubkeyName
Nome della parola chiave che è necessario specificare nel file INF e visualizzato nel Registro di sistema.
ParamDesc
Testo visualizzato associato a SubkeyName.
Tipo
Tipo di valore che può essere modificato. Il valore può essere numerico (Int) o testo che può essere modificato (Modifica).
Valore predefinito
Valore predefinito per l'intero o il testo.
<IHV definito> indica che il valore è associato ai requisiti specifici del fornitore di hardware indipendente (IHV).
Min
Valore minimo consentito per un numero intero.
<L'IHV definito> indica che il valore minimo è associato ai requisiti IHV specifici.
Max
Valore massimo consentito per un numero intero.
<L'IHV definito> indica che il valore minimo è associato ai requisiti IHV specifici.
La tabella seguente elenca tutte le parole chiave e descrive i valori che un driver deve usare per gli attributi precedenti. Per altre informazioni su una parola chiave, cercare la parola chiave nella documentazione di WDK.
SubkeyName | ParamDesc | Type | Valore predefinito | Min | Max |
---|---|---|---|---|---|
*JumboPacket | Pacchetto Jumbo | Int | 1514 | 1514 | |
*ReceiveBuffers | Buffer di ricezione | Int | 1 | ||
*TransmitBuffers | Trasmettere buffer | Int | 0 | ||
NetworkAddress | Indirizzo di rete | Modifica | N/D | N/D | N/D |