Поделиться через


OID_GEN_MEDIA_SUPPORTED

В качестве запроса OID_GEN_MEDIA_SUPPORTED OID указывает типы носителей, которые может поддерживать сетевой адаптер, но не обязательно типы носителей, которые в настоящее время использует сетевой адаптер.

сведения о версиях

Windows Vista и более поздних версий Windows
Поддержанный.

драйверы минипорта NDIS 6.0 и более поздних версий
Устаревший.

Для драйверов NDIS 6.0 и более поздних версий добавлены следующие типы носителей:

  • NdisMediumTunnel

  • NdisMediumLoopback

  • NdisMediumNative802_11

Для драйверов NDIS 6.20 и более поздних версий добавлены следующие типы носителей:

  • NdisMediumIP

NDIS 5.1 минипорт драйверов
Обязательный. См. OID_GEN_MEDIA_SUPPORTED (NDIS 5.1).

Windows XP
Поддержанный.

NDIS 5.1 минипорт драйверов
Обязательный. См. OID_GEN_MEDIA_SUPPORTED (NDIS 5.1).

Замечания

Драйверы мини-порта NDIS 6.0 и более поздних версий не получают этот запрос OID. NDIS обрабатывает этот идентификатор с кэшированным значением, которое драйверы мини-порта предоставляют во время инициализации.

Эти типы носителей перечислены в качестве правильного подмножества следующих системных значений:

NdisMedium802_3
Ethernet (802.3).

Примечание NDIS 5.x минипорт драйверов, соответствующих интерфейсу 802.11, должны использовать этот тип носителя. Дополнительные сведения об интерфейсе 802.11 см. в 802.11 Беспроводной локальной локальной сети.

NdisMedium802_5
Кольцо токена (802.5). Этот тип носителя не поддерживается для драйверов NDIS 6.0 и более поздних версий.

примечание начиная с Windows 8 операционная система не будет поддерживать этот тип носителя для драйверов мини-порта.

NdisMediumFddi
FDDI. Этот тип носителя не поддерживается в Windows Vista и более поздних версиях Windows.

NdisMediumWan
БЛЕДНЫЙ

NdisMediumLocalTalk
LocalTalk

NdisMediumDix
DEC/Intel/Xerox (DIX) Ethernet

NdisMediumArcnetRaw
ARCNET (необработанный). Этот тип носителя не поддерживается в Windows Vista и более поздних версиях Windows.

NdisMediumArcnet878_2
ARCNET (878.2). Этот тип носителя не поддерживается в Windows Vista и более поздних версиях Windows.

NdisMediumAtm
БАНКОМАТ. Этот тип носителя не поддерживается для драйверов NDIS 6.0 и более поздних версий.

NdisMediumNative802_11
Native 802.11. Этот тип носителя используется драйверами минипорта, которые соответствуют интерфейсу Native 802.11. Дополнительные сведения об этом интерфейсе см. в разделе Native 802.11 Wireless LAN Miniport Drivers.

NdisMediumWirelessWan
Различные типы носителей NdisWirelessXxx мультимедиа. Этот тип носителя недоступен для использования, начиная с Windows Vista и более поздних версий Windows.

NdisMediumIrda
Инфракрасный (IrDA).

NdisMediumCoWan
Ориентированная на подключение глобальная сеть.

NdisMedium1394
Шина IEEE 1394 (firewire). Этот тип носителя не поддерживается в Windows Vista и более поздних версиях Windows.

NdisMediumBpc
Широковещательная сеть ПК.

NdisMediumInfiniBand
Сеть InfiniBand.

NdisMediumTunnel
Сеть туннеля.

NdisMediumLoopback
Сеть обратного цикла NDIS.

NdisMediumIP
Универсальный носитель, способный отправлять и получать необработанные IP-пакеты.

NDIS 5. x минипорт драйверов, поддерживающих пакеты беспроводной локальной сети (WLAN) или беспроводной глобальной сети (WWAN), отображаются в операционной системе и NDIS в виде пакетов Ethernet. Эти драйверы NDIS должны обеспечить поддержку сетей WWAN или WLAN в качестве сетей Ethernet. Такие драйверы объявляют их средой как NdisMedium802_3 и эмулируют Ethernet для драйверов NDIS более высокого уровня. Такие драйверы также должны объявляться в OID_GEN_PHYSICAL_MEDIUM соответствующем физическом носителе, который они поддерживают.

Дополнительные сведения о драйверах минипорта WLAN NDIS 5.X см. в 802.11 Драйверы минипорта беспроводной локальной сети.

Драйверы NDIS 6.0 и более поздних версий, поддерживающие пакеты передачи мультимедиа WLAN, которые отображаются в операционной системе и в NDIS в виде пакетов IEEE 802.11. Эти драйверы NDIS должны обеспечить поддержку сетей WLAN в качестве драйверов мини-порта Native 802.11. Такие водители объявляют свой средний уровень как NdisMediumNative802_11.

Дополнительные сведения о драйверах минипорта Native 802.11 см. в разделе Native 802.11 Wireless LAN Miniport Drivers.

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

Требования

Заголовок

Ntddndis.h (include Ndis.h)

См. также

NdisMIndicateReceiveNetBufferLists

OID_GEN_CURRENT_PACKET_FILTER

OID_GEN_PHYSICAL_MEDIUM