INF-файлы для драйверов клиентов NetAdapterCx

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

Дополнительные сведения о стандартных СЕТЕВЫх INF-файлах см. в разделе "Создание сетевых INF-файлов". Дополнительные сведения о базовых INF-файлах см. в разделе "Общие сведения о INF-файлах".

Примечание. Начиная с Windows 11 версии 21H2 ключевые слова выборочной приостановки устарели и не должны использоваться клиентскими драйверами NetAdapterCx.

В следующей таблице описаны новые ключевые слова INF в NetAdapterCx.

Новое ключевое слово сети Раздел INF-файла Необязательное или обязательное Description
*IfConnectorPresent Device.NT Required

Логическое значение, указывающее, присутствует ли соединитель. Задайте для этого ключевого слова значение 1 или TRUE, если есть физический адаптер.

Заметка Заменяет поле IfConnectorPresent из структуры NDIS_MINIPORT_ADAPTER_GENERAL_ATTRIBUTES .

*ConnectionType Device.NT Required Значение NET_IF_CONNECTION_TYPE , указывающее тип подключения сетевого интерфейса NDIS .
*DirectionType Device.NT Required Значение NET_IF_DIRECTION_TYPE , указывающее тип направления сетевого интерфейса NDIS .
*AccessType Device.NT Required Значение NET_IF_ACCESS_TYPE , указывающее тип доступа к сетевому интерфейсу NDIS .
*HardwareLoopback Device.NT Required

Логическое значение, указывающее, имеет ли сетевая карта сетевого интерфейса поддержку аппаратного цикла.

Заметка Задание этого ключевого слова значение 1 или TRUE эквивалентно настройке флага NDIS_MAC_OPTION_NO_LOOPBACK в поле MacOptions структуры NDIS_MINIPORT_ADAPTER_GENERAL_ATTRIBUTES .

NumberOfNetworkInterfaces Device.NT Optional Указывает, сколько сетевых интерфейсов поддерживает сетевой адаптер. Требуется только в том случае, если сетевой адаптер поддерживает более одного сетевого интерфейса на устройство.

For example:

[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