1
Vote

Missing PHY Types

description

I have noticed that type 7&8 are missing .Is there a reason or a workaround for now to get information of PHY types like 802.11n and 802.11ac ?

typedef enum _DOT11_PHY_TYPE {
dot11_phy_type_unknown = 0,
dot11_phy_type_any = 0,
dot11_phy_type_fhss = 1,
dot11_phy_type_dsss = 2,
dot11_phy_type_irbaseband = 3,
dot11_phy_type_ofdm = 4,
dot11_phy_type_hrdsss = 5,
dot11_phy_type_erp = 6,
__ dot11_phy_type_ht = 7,
dot11_phy_type_vht = 8,__
dot11_phy_type_IHV_start = 0x80000000,
dot11_phy_type_IHV_end = 0xffffffff
} DOT11_PHY_TYPE, *PDOT11_PHY_TYPE;


from

public enum Dot11PhyType : uint
    {
        /// <summary>
        /// Specifies an unknown or uninitialized PHY type.
        /// </summary>
        Unknown = 0,
        /// <summary>
        /// Specifies any PHY type.
        /// </summary>
        Any = Unknown,
        /// <summary>
        /// Specifies a frequency-hopping spread-spectrum (FHSS) PHY. Bluetooth devices can use FHSS or an adaptation of FHSS.
        /// </summary>
        FHSS = 1,
        /// <summary>
        /// Specifies a direct sequence spread spectrum (DSSS) PHY.
        /// </summary>
        DSSS = 2,
        /// <summary>
        /// Specifies an infrared (IR) baseband PHY.
        /// </summary>
        IrBaseband = 3,
        /// <summary>
        /// Specifies an orthogonal frequency division multiplexing (OFDM) PHY. 802.11a devices can use OFDM.
        /// </summary>
        OFDM = 4,
        /// <summary>
        /// Specifies a high-rate DSSS (HRDSSS) PHY.
        /// </summary>
        HRDSSS = 5,
        /// <summary>
        /// Specifies an extended rate PHY (ERP). 802.11g devices can use ERP.
        /// </summary>
        ERP = 6,
        /// <summary>
        /// Specifies the start of the range that is used to define PHY types that are developed by an independent hardware vendor (IHV).
        /// </summary>
        IHV_Start = 0x80000000,
        /// <summary>
        /// Specifies the end of the range that is used to define PHY types that are developed by an independent hardware vendor (IHV).
        /// </summary>
        IHV_End = 0xffffffff
    }

comments