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).
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.
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) |