Share via


OID_802_3_MAC_OPTIONS (Windows CE 5.0)

Send Feedback

A protocol can use this object to determine features supported by the underlying driver, which could be emulating Ethernet. This bitmask defines optional properties of the underlying miniport driver or of the miniport's NIC.

A protocol that initiates this query can determine which flags in the bitmask that the underlying miniport driver set. Such a protocol can also take advantage of the miniport properties that are associated with the flags. For example, a miniport driver that sets the NDIS_MAC_OPTION_8021P_PRIORITY flag in the bitmask can receive 802.1p priority values in NDIS_PACKET structures from higher-layer drivers. This miniport driver can then generate the appropriate information in the MAC headers of packets to transmit over the network. This miniport driver also supports extracting the appropriate information from the MAC headers of packets received from the network. After the information is extracted, the miniport driver uses NDIS_PACKET structures to indicate the information to higher-layer drivers. If the miniport driver or the miniport's NIC supports other optional properties, the miniport driver should also set flags for those properties in the bitmask.

Note   Windows CE does not support 802.1p packet prioritization.

Requirements

OS Versions: Windows CE .NET 4.0 and later.
Header: Ntddndis.h.

See Also

MiniportQueryInformation | NDIS_PACKET | NdisRequest | NDIS_REQUEST | OID_GEN_CURRENT_PACKET_FILTER

Send Feedback on this topic to the authors

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.