Ключевые слова, которые можно изменить

NDIS 6.0 и более поздних версий NDIS предоставляют стандартизированные ключевые слова, которые можно изменить для драйверов минипорта сетевых устройств. Эти стандартизированные ключевые слова связаны с числовыми или текстовыми значениями, которые можно изменить в пользовательском интерфейсе.

В следующем примере показано определение INF-файла для ключевое слово, которое можно изменить.

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>"

Стандартные ключевые слова, которые можно изменить:

*JumboPacket Размер в байтах самого большого поддерживаемого пакета Jumbo (кадр Ethernet, превышающий 1514 байт), который может поддерживать оборудование. Это также известно как джамбо кадр. *Диапазон значений JumboPacket и максимальное значение определяются IHV. Дополнительные сведения проверка с помощью IHV.

*ReceiveBuffers
Количество дескрипторов приема, используемых адаптером минипорта. Драйвер мини-порта может выбрать любое значение по умолчанию, подходящее для настройки производительности. Обратите внимание, что если значение слишком мало, адаптер минипорта может не использовать буферы приема под большой нагрузкой. Если значение слишком велико, системные ресурсы будут потрачены впустую.

*TransmitBuffers
Размер буферов передачи в байтах, которые может поддерживать оборудование. Этот размер зависит от оборудования и может включать буферы данных, дескрипторы буферов и т. д. Поставщики оборудования могут назначить любое значение, соответствующее их целям.

NetworkAddress
Сетевой адрес устройства. Формат MAC-адреса: XX-XX-XX-XX-XX-XX-XX. Дефисы (-) являются необязательными.

Столбцы в таблице в конце этого раздела описывают следующие атрибуты для ключевых слов, которые можно изменить:

Имя подраздела
Имя ключевое слово, которое необходимо указать в INF-файле и которое отображается в реестре.

ParamDesc
Отображаемый текст, связанный с SubkeyName.

Тип
Тип значения, которое можно изменить. Значение может быть числовым (Int) или текстом, который можно изменить (Изменить).

Значение по умолчанию
Значение по умолчанию для целого числа или текста. <Определение> IHV указывает, что значение связано с конкретными требованиями независимого поставщика оборудования (IHV).

Min
Минимальное значение, допустимое для целого числа. <Определение> IHV указывает, что минимальное значение связано с конкретными требованиями IHV.

Max
Максимальное значение, допустимое для целого числа. <Определение> IHV указывает, что минимальное значение связано с конкретными требованиями IHV.

В следующей таблице перечислены все ключевые слова и приведены значения, которые драйвер должен использовать для предыдущих атрибутов. Дополнительные сведения о ключевое слово найдите ключевое слово в документации по WDK.

Имя подраздела ParamDesc Тип Значение по умолчанию Min Max
*JumboPacket Пакет Jumbo Int 1514 1514
*ReceiveBuffers Буферы получения Int 1
*TransmitBuffers Буферы передачи Int 0
NetworkAddress Сетевой адрес Изменить Н/Д Н/Д Н/Д