Option Ge0201 Driver For Mac
OIDGENMACOPTIONS. 2 minutes to read. Contributors. In this article As a query, the OIDGENMACOPTIONS OID specifies a bitmask that defines optional properties of the underlying driver or a NIC. Version Information Windows Vista and later versions of Windows Supported.
Option Ge0201 Driver For Mac Pro
NDIS 6.0 and later miniport drivers Not requested. NDIS 5.1 miniport drivers Mandatory. Windows XP Supported.
NDIS 5.1 miniport drivers Mandatory. Remarks NDIS handles this OID for NDIS 6.0 and later miniport drivers. A protocol that initiates this query can determine which of the flags the underlying driver sets, and can optionally take advantage of them. The following flags are currently defined: NDISMACOPTIONCOPYLOOKAHEADDATA The protocol driver is free to access indicated data by any means. Some fast-copy functions have trouble accessing on-board device memory. Miniport drivers that indicate data out of mapped device memory should never set this flag.
If a miniport driver does set this flag, it relaxes the restriction on fast-copy functions. NDISMACOPTIONRECEIVESERIALIZED The miniport driver indicates packets in a serial manner. That is, such a driver does not enter a new receive indication until the previous receive, if any, has been completed. NDISMACOPTIONTRANSFERSNOTPEND The miniport driver never completes receive indications asynchronously. A miniport driver that indicates receive operations with the function should set this flag.
NDISMACOPTIONNOLOOPBACK The NIC has no internal loopback support so NDIS will manage loopbacks on behalf of this driver. A miniport driver cannot provide its own software loopback as efficiently as NDIS, so every miniport driver should set this flag unless a NIC has hardware loopback support. WAN miniport drivers must set this flag. NDISMACOPTIONFULLDUPLEX The miniport driver supports full-duplex transmits and indications on SMP platforms. Macros not workingexcel for mac. Note This flag has been deprecated for use by NDIS 5.0 and later miniport drivers. NDIS 5.0 and later ignores this flag. NDISMACOPTIONEOTXINDICATION This flag is obsolete.
NDISMACOPTION8021PPRIORITY The NIC and its driver support 802.1p packet priority. For more information, see. Packet-priority values are received in structures from higher-layer drivers. The appropriate information is generated in the MAC headers of packets and transmitted over the network. In addition, this NIC and its driver support extracting the appropriate information from the MAC headers of packets received from the network. This information is forwarded in NETBUFFER structures to higher-layer drivers. Note NDIS 6.0 and later and later and later miniport drivers must set the NDISMACOPTION8021PPRIORITY flag.
NDISMACOPTIONSUPPORTSMACADDRESSOVERWRITE NDIS sets this flag when a miniport driver calls the function. NDISMACOPTIONRECEIVEATDPC This flag is obsolete. NDISMACOPTION8021QVLAN The miniport driver can assign and remove VLAN identifier (ID) marking in the MAC headers of packets.
The driver maintains a configured VLAN ID for each NIC that the driver handles. The driver filters out incoming packets that do not belong to the VLAN to which a NIC is associated and marks outgoing packets with the VLAN ID. During the driver's function for a particular NIC, the driver initially sets the NIC's VLAN ID to zero. The driver's MiniportInitializeEx function then reads the following configuration parameter from the registry, and, if the parameter is present, sets the NIC's VLAN ID to the parameter's value. VlanId, REGDWORD NDISMACOPTIONRESERVED Reserved for NDIS internal use.
Option Ge0201 Driver For Macbook Pro
Note A miniport driver that sets the NDISMACOPTION8021QVLAN flag must also set the NDISMACOPTION8021PPRIORITY flag. In other words, a miniport driver that supports 802.1Q must also support 802.1p. Requirements Header Ntddndis.h (include Ndis.h) See also Feedback.