Reactos

[SDK] ntddndis.h: Add/Update 3 NDIS typedefs (#8319)

authored by

Serge Gautherie and committed by
GitHub
a871ff17 d68a9d7a

+35 -16
+35 -16
sdk/include/psdk/ntddndis.h
··· 183 183 NDIS_PM_WAKE_UP_CAPABILITIES WakeUpCapabilities; 184 184 } NDIS_PNP_CAPABILITIES, *PNDIS_PNP_CAPABILITIES; 185 185 186 + /* Type (OID_GEN_VLAN_ID) */ 187 + typedef ULONG NDIS_VLAN_ID; 188 + 186 189 /* NDIS driver medium (OID_GEN_MEDIA_SUPPORTED / OID_GEN_MEDIA_IN_USE) */ 187 190 typedef enum _NDIS_MEDIUM { 188 - NdisMedium802_3, 189 - NdisMedium802_5, 190 - NdisMediumFddi, 191 - NdisMediumWan, 192 - NdisMediumLocalTalk, 193 - NdisMediumDix, 194 - NdisMediumArcnetRaw, 195 - NdisMediumArcnet878_2, 196 - NdisMediumAtm, 197 - NdisMediumWirelessWan, 198 - NdisMediumIrda, 199 - NdisMediumBpc, 200 - NdisMediumCoWan, 201 - NdisMedium1394, 202 - NdisMediumMax 191 + NdisMedium802_3, 192 + NdisMedium802_5, 193 + NdisMediumFddi, 194 + NdisMediumWan, 195 + NdisMediumLocalTalk, 196 + NdisMediumDix, // Not a real medium 197 + NdisMediumArcnetRaw, 198 + NdisMediumArcnet878_2, 199 + NdisMediumAtm, 200 + NdisMediumWirelessWan, 201 + NdisMediumIrda, 202 + NdisMediumBpc, 203 + NdisMediumCoWan, 204 + NdisMedium1394, 205 + NdisMediumInfiniBand, 206 + #if ((NTDDI_VERSION >= NTDDI_VISTA) || NDIS_SUPPORT_NDIS6) 207 + NdisMediumTunnel, 208 + NdisMediumNative802_11, 209 + NdisMediumLoopback, 210 + #endif 211 + #if (NTDDI_VERSION >= NTDDI_WIN7) 212 + NdisMediumWiMAX, 213 + NdisMediumIP, 214 + #endif 215 + NdisMediumMax // Not a real medium 203 216 } NDIS_MEDIUM, *PNDIS_MEDIUM; 204 217 218 + /* Physical medium type (OID_GEN_PHYSICAL_MEDIUM) */ 205 219 typedef enum _NDIS_PHYSICAL_MEDIUM 206 220 { 221 + // Windows Server 2003 SP1 Platform SDK (or earlier?) 207 222 NdisPhysicalMediumUnspecified, 208 223 NdisPhysicalMediumWirelessLan, 209 224 NdisPhysicalMediumCableModem, ··· 215 230 NdisPhysicalMediumWirelessWan, 216 231 NdisPhysicalMediumNative802_11, 217 232 NdisPhysicalMediumBluetooth, 233 + // Windows SDK 7.1A (or earlier?) 218 234 NdisPhysicalMediumInfiniband, 219 235 NdisPhysicalMediumWiMax, 220 236 NdisPhysicalMediumUWB, ··· 224 240 NdisPhysicalMediumWiredWAN, 225 241 NdisPhysicalMediumWiredCoWan, 226 242 NdisPhysicalMediumOther, 227 - NdisPhysicalMediumMax 243 + // Windows SDK 10.0.16299.0 (or earlier?) 244 + NdisPhysicalMediumNative802_15_4, 245 + // Always 246 + NdisPhysicalMediumMax // Not a real physical medium 228 247 } NDIS_PHYSICAL_MEDIUM, *PNDIS_PHYSICAL_MEDIUM; 229 248 230 249 typedef ULONG NDIS_OID, *PNDIS_OID;