DOT11_RESET_REQUEST (Compact 2013)

3/26/2014

This structure is used when the miniport driver must reset the specified IEEE layers of the 802.11 station

Syntax

typedef struct _DOT11_RESET_REQUEST
{
  DOT11_RESET_TYPE  dot11ResetType;
  DOT11_MAC_ADDRESS  dot11MacAddress;
  BOOLEAN  bSetDefaultMIB;
} DOT11_RESET_REQUEST, *PDOT11_RESET_REQUEST;

Members

  • dot11ResetType
    The IEEE layer to be reset on the 802.11 station. The data type for this member is the DOT11_RESET_TYPE enumeration:

    dot11_reset_type_phy

    Only the PHY layer is reset

    dot11_reset_type_mac

    Only the MAC layer is reset

    dot11_reset_type_phy_and_mac

    Both the PHY and MAC layers are reset

    Note

    A miniport driver operating in Extensible Station (ExtSTA) mode must support the reset type of dot11_reset_type_phy_and_mac only. In this case, the driver must reset the MAC and all PHY layers that are supported on the 802.11 station.

  • dot11MacAddress
    The unicast media access control (MAC) address that is used by the 802.11 station following the reset. This member can be used to configure a locally administered MAC address on the 802.11 station.

    The miniport driver must not ignore this member if dot11ResetType is set to dot11_reset_type_mac or dot11_reset_type_phy_and_mac.

  • bSetDefaultMIB
    If this member is TRUE, the 802.11 station resets the specified IEEE layers and sets the 802.11 management information base (MIB) objects of the IEEE layer to their default values. The default values are implementation dependent, except for the MIB objects, which have explicitly defined default values. For more information about the default values for these MIB objects, see Native 802.11 MIB OIDs.

    If the miniport driver is operating in Extensible Station (ExtSTA) mode, the driver must set all ExtSTA MIB objects to their default values if this member is TRUE. For more information about the ExtSTA MIB objects, see Extensible Station MIB Objects.

    If this member is FALSE, the 802.11 station resets the specified IEEE layers but keeps the current values of the 802.11 MIB objects.

Requirements

Header

windot11.h

See Also

Reference

Native 802.11 Data Types
OID_DOT11_RESET_REQUEST
Native 802.11 MIB OIDs
Extensible Station MIB Objects
Native 802.11 Wireless LAN Reference