use shared::ifdef::IF_MAX_STRING_SIZE;
pub const NDIS_IF_MAX_STRING_SIZE: usize = IF_MAX_STRING_SIZE;
ENUM!{enum NDIS_MEDIUM {
NdisMedium802_3 = 0,
NdisMedium802_5 = 1,
NdisMediumFddi = 2,
NdisMediumWan = 3,
NdisMediumLocalTalk = 4,
NdisMediumDix = 5, NdisMediumArcnetRaw = 6,
NdisMediumArcnet878_2 = 7,
NdisMediumAtm = 8,
NdisMediumWirelessWan = 9,
NdisMediumIrda = 10,
NdisMediumBpc = 11,
NdisMediumCoWan = 12,
NdisMedium1394 = 13,
NdisMediumInfiniBand = 14,
NdisMediumTunnel = 15,
NdisMediumNative802_11 = 16,
NdisMediumLoopback = 17,
NdisMediumWiMAX = 18,
NdisMediumIP = 19,
NdisMediumMax = 20, }}
pub type PNDIS_MEDIUM = *mut NDIS_MEDIUM;
ENUM!{enum NDIS_PHYSICAL_MEDIUM {
NdisPhysicalMediumUnspecified = 0,
NdisPhysicalMediumWirelessLan = 1,
NdisPhysicalMediumCableModem = 2,
NdisPhysicalMediumPhoneLine = 3,
NdisPhysicalMediumPowerLine = 4,
NdisPhysicalMediumDSL = 5, NdisPhysicalMediumFibreChannel = 6,
NdisPhysicalMedium1394 = 7,
NdisPhysicalMediumWirelessWan = 8,
NdisPhysicalMediumNative802_11 = 9,
NdisPhysicalMediumBluetooth = 10,
NdisPhysicalMediumInfiniband = 11,
NdisPhysicalMediumWiMax = 12,
NdisPhysicalMediumUWB = 13,
NdisPhysicalMedium802_3 = 14,
NdisPhysicalMedium802_5 = 15,
NdisPhysicalMediumIrda = 16,
NdisPhysicalMediumWiredWAN = 17,
NdisPhysicalMediumWiredCoWan = 18,
NdisPhysicalMediumOther = 19,
NdisPhysicalMediumMax = 20, }}
pub type PNDIS_PHYSICAL_MEDIUM = *mut NDIS_PHYSICAL_MEDIUM;