Ntddndis.h
Important
Bias-free communication
Microsoft supports a diverse and inclusive environment. This article contains references to terminology that the Microsoft style guide for bias-free communication recognizes as exclusionary. The word or phrase is used in this article for consistency because it currently appears in the software. When the software is updated to remove the language, this article will be updated to be in alignment.
This section contains kernel mode network driver topics for the Ntddndis.h header. This header is included in the Windows SDK as it is also shared with user mode networking applications.
The Ntddndis.h header contains definitions for constants and types for interfacing with network drivers.
Note
This section's topics contains pages for definitions and OIDs, which are not part of network driver DDI reference.
For DDI reference for this header, see ntddndis.h header.
In this section
- GUID_NDIS_GEN_PCI_DEVICE_CUSTOM_PROPERTIES
- OID_802_3_ADD_MULTICAST_ADDRESS
- OID_802_3_CURRENT_ADDRESS
- OID_802_3_DELETE_MULTICAST_ADDRESS
- OID_802_3_MAC_OPTIONS
- OID_802_3_MAXIMUM_LIST_SIZE
- OID_802_3_MULTICAST_LIST
- OID_802_3_PERMANENT_ADDRESS
- OID_802_3_RCV_OVERRUN
- OID_802_3_XMIT_DEFERRED
- OID_802_3_XMIT_HEARTBEAT_FAILURE
- OID_802_3_XMIT_LATE_COLLISIONS
- OID_802_3_XMIT_MAX_COLLISIONS
- OID_802_3_XMIT_TIMES_CRS_LOST
- OID_802_3_XMIT_UNDERRUN
- OID_CO_ADD_ADDRESS
- OID_CO_ADD_PVC
- OID_CO_ADDRESS_CHANGE
- OID_CO_AF_CLOSE
- OID_CO_DELETE_ADDRESS
- OID_CO_DELETE_PVC
- OID_CO_GET_ADDRESSES
- OID_CO_GET_CALL_INFORMATION
- OID_CO_SIGNALING_DISABLED
- OID_CO_SIGNALING_ENABLED
- OID_CO_TAPI_ADDRESS_CAPS
- OID_CO_TAPI_CM_CAPS
- OID_CO_TAPI_GET_CALL_DIAGNOSTICS
- OID_CO_TAPI_LINE_CAPS
- OID_CO_TAPI_TRANSLATE_NDIS_CALLPARAMS
- OID_CO_TAPI_TRANSLATE_TAPI_CALLPARAMS
- OID_CO_TAPI_TRANSLATE_TAPI_SAP
- OID_GEN_ADMIN_STATUS
- OID_GEN_ALIAS
- OID_GEN_BROADCAST_BYTES_RCV
- OID_GEN_BROADCAST_BYTES_XMIT
- OID_GEN_BROADCAST_FRAMES_RCV
- OID_GEN_BROADCAST_FRAMES_XMIT
- OID_GEN_BYTES_RCV
- OID_GEN_BYTES_XMIT
- OID_GEN_CO_BYTES_RCV
- OID_GEN_CO_BYTES_XMIT
- OID_GEN_CO_BYTES_XMIT_OUTSTANDING
- OID_GEN_CO_DRIVER_VERSION
- OID_GEN_CO_GET_NETCARD_TIME
- OID_GEN_CO_GET_TIME_CAPS
- OID_GEN_CO_HARDWARE_STATUS
- OID_GEN_CO_LINK_SPEED
- OID_GEN_CO_MAC_OPTIONS
- OID_GEN_CO_MEDIA_CONNECT_STATUS
- OID_GEN_CO_MEDIA_IN_USE
- OID_GEN_CO_MEDIA_SUPPORTED
- OID_GEN_CO_MINIMUM_LINK_SPEED
- OID_GEN_CO_NETCARD_LOAD
- OID_GEN_CO_PROTOCOL_OPTIONS
- OID_GEN_CO_RCV_CRC_ERROR
- OID_GEN_CO_RCV_PDUS_ERROR
- OID_GEN_CO_RCV_PDUS_NO_BUFFER
- OID_GEN_CO_RCV_PDUS_OK
- OID_GEN_CO_SUPPORTED_GUIDS
- OID_GEN_CO_SUPPORTED_LIST
- OID_GEN_CO_TRANSMIT_QUEUE_LENGTH
- OID_GEN_CO_VENDOR_DESCRIPTION
- OID_GEN_CO_VENDOR_DRIVER_VERSION
- OID_GEN_CO_VENDOR_ID
- OID_GEN_CO_XMIT_PDUS_ERROR
- OID_GEN_CO_XMIT_PDUS_OK
- OID_GEN_CURRENT_LOOKAHEAD
- OID_GEN_CURRENT_PACKET_FILTER
- OID_GEN_DEVICE_PROFILE
- OID_GEN_DIRECTED_BYTES_RCV
- OID_GEN_DIRECTED_BYTES_XMIT
- OID_GEN_DIRECTED_FRAMES_RCV
- OID_GEN_DIRECTED_FRAMES_XMIT
- OID_GEN_DISCONTINUITY_TIME
- OID_GEN_DRIVER_VERSION
- OID_GEN_ENUMERATE_PORTS
- OID_GEN_FRIENDLY_NAME
- OID_GEN_HARDWARE_STATUS
- OID_GEN_HD_SPLIT_CURRENT_CONFIG
- OID_GEN_HD_SPLIT_PARAMETERS
- OID_GEN_INIT_TIME_MS
- OID_GEN_INTERFACE_INFO
- OID_GEN_INTERRUPT_MODERATION
- OID_GEN_ISOLATION_PARAMETERS
- OID_GEN_LAST_CHANGE
- OID_GEN_LINK_PARAMETERS
- OID_GEN_LINK_SPEED
- OID_GEN_LINK_SPEED_EX
- OID_GEN_LINK_STATE
- OID_GEN_MAC_OPTIONS
- OID_GEN_MACHINE_NAME
- OID_GEN_MAX_LINK_SPEED
- OID_GEN_MAXIMUM_FRAME_SIZE
- OID_GEN_MAXIMUM_LOOKAHEAD
- OID_GEN_MAXIMUM_SEND_PACKETS
- OID_GEN_MAXIMUM_TOTAL_SIZE
- OID_GEN_MEDIA_CAPABILITIES
- OID_GEN_MEDIA_CONNECT_STATUS
- OID_GEN_MEDIA_CONNECT_STATUS_EX
- OID_GEN_MEDIA_DUPLEX_STATE
- OID_GEN_MEDIA_IN_USE
- OID_GEN_MEDIA_SENSE_COUNTS
- OID_GEN_MEDIA_SUPPORTED
- OID_GEN_MINIPORT_RESTART_ATTRIBUTES
- OID_GEN_MULTICAST_BYTES_RCV
- OID_GEN_MULTICAST_BYTES_XMIT
- OID_GEN_MULTICAST_FRAMES_RCV
- OID_GEN_MULTICAST_FRAMES_XMIT
- OID_GEN_NDIS_RESERVED_1
- OID_GEN_NDIS_RESERVED_2
- OID_GEN_NDIS_RESERVED_5
- OID_GEN_NETWORK_LAYER_ADDRESSES
- OID_GEN_OPERATIONAL_STATUS
- OID_GEN_PCI_DEVICE_CUSTOM_PROPERTIES
- OID_GEN_PHYSICAL_MEDIUM
- OID_GEN_PHYSICAL_MEDIUM_EX
- OID_GEN_PORT_AUTHENTICATION_PARAMETERS
- OID_GEN_PORT_STATE
- OID_GEN_PROMISCUOUS_MODE
- OID_GEN_PROTOCOL_OPTIONS
- OID_GEN_RCV_CRC_ERROR
- OID_GEN_RCV_DISCARDS
- OID_GEN_RCV_ERROR
- OID_GEN_RCV_LINK_SPEED
- OID_GEN_RCV_NO_BUFFER
- OID_GEN_RCV_OK
- OID_GEN_RECEIVE_BLOCK_SIZE
- OID_GEN_RECEIVE_BUFFER_SPACE
- OID_GEN_RECEIVE_HASH
- OID_GEN_RECEIVE_SCALE_CAPABILITIES
- OID_GEN_RECEIVE_SCALE_PARAMETERS
- OID_GEN_RECEIVE_SCALE_PARAMETERS_V2
- OID_GEN_RESET_COUNTS
- OID_GEN_RNDIS_CONFIG_PARAMETER
- OID_GEN_RSS_SET_INDIRECTION_TABLE_ENTRIES
- OID_GEN_STATISTICS
- OID_GEN_SUPPORTED_GUIDS
- OID_GEN_SUPPORTED_LIST
- OID_GEN_TRANSMIT_BLOCK_SIZE
- OID_GEN_TRANSMIT_BUFFER_SPACE
- OID_GEN_TRANSMIT_QUEUE_LENGTH
- OID_GEN_TRANSPORT_HEADER_OFFSET
- OID_GEN_UNKNOWN_PROTOS
- OID_GEN_VENDOR_DESCRIPTION
- OID_GEN_VENDOR_DRIVER_VERSION
- OID_GEN_VENDOR_ID
- OID_GEN_VLAN_ID
- OID_GEN_XMIT_DISCARDS
- OID_GEN_XMIT_ERROR
- OID_GEN_XMIT_LINK_SPEED
- OID_GEN_XMIT_OK
- OID_IP4_OFFLOAD_STATS
- OID_IP6_OFFLOAD_STATS
- OID_NDK_CONNECTIONS
- OID_NDK_LOCAL_ENDPOINTS
- OID_NDK_SET_STATE
- OID_NDK_STATISTICS
- OID_NIC_SWITCH_ALLOCATE_VF
- OID_NIC_SWITCH_CREATE_SWITCH
- OID_NIC_SWITCH_CREATE_VPORT
- OID_NIC_SWITCH_CURRENT_CAPABILITIES
- OID_NIC_SWITCH_DELETE_SWITCH
- OID_NIC_SWITCH_DELETE_VPORT
- OID_NIC_SWITCH_ENUM_SWITCHES
- OID_NIC_SWITCH_ENUM_VFS
- OID_NIC_SWITCH_ENUM_VPORTS
- OID_NIC_SWITCH_FREE_VF
- OID_NIC_SWITCH_HARDWARE_CAPABILITIES
- OID_NIC_SWITCH_PARAMETERS
- OID_NIC_SWITCH_VF_PARAMETERS
- OID_NIC_SWITCH_VPORT_PARAMETERS
- OID_OFFLOAD_ENCAPSULATION
- OID_PACKET_COALESCING_FILTER_MATCH_COUNT
- OID_PD_CLOSE_PROVIDER
- OID_PD_OPEN_PROVIDER
- OID_PD_QUERY_CURRENT_CONFIG
- OID_PM_ADD_PROTOCOL_OFFLOAD
- OID_PM_ADD_WOL_PATTERN
- OID_PM_CURRENT_CAPABILITIES
- OID_PM_GET_PROTOCOL_OFFLOAD
- OID_PM_HARDWARE_CAPABILITIES
- OID_PM_PARAMETERS
- OID_PM_PROTOCOL_OFFLOAD_LIST
- OID_PM_REMOVE_PROTOCOL_OFFLOAD
- OID_PM_REMOVE_WOL_PATTERN
- OID_PM_WOL_PATTERN_LIST
- OID_PNP_ADD_WAKE_UP_PATTERN
- OID_PNP_CAPABILITIES
- OID_PNP_ENABLE_WAKE_UP
- OID_PNP_QUERY_POWER
- OID_PNP_REMOVE_WAKE_UP_PATTERN
- OID_PNP_SET_POWER
- OID_PNP_WAKE_UP_ERROR
- OID_PNP_WAKE_UP_OK
- OID_PNP_WAKE_UP_PATTERN_LIST
- OID_QOS_CURRENT_CAPABILITIES
- OID_QOS_HARDWARE_CAPABILITIES
- OID_QOS_OFFLOAD_CREATE_SQ
- OID_QOS_OFFLOAD_CURRENT_CAPABILITIES
- OID_QOS_OFFLOAD_DELETE_SQ
- OID_QOS_OFFLOAD_ENUM_SQS
- OID_QOS_OFFLOAD_HARDWARE_CAPABILITIES
- OID_QOS_OFFLOAD_SQ_STATS
- OID_QOS_OFFLOAD_UPDATE_SQ
- OID_QOS_OPERATIONAL_PARAMETERS
- OID_QOS_PARAMETERS
- OID_QOS_REMOTE_PARAMETERS
- OID_RECEIVE_FILTER_ALLOCATE_QUEUE
- OID_RECEIVE_FILTER_CLEAR_FILTER
- OID_RECEIVE_FILTER_CURRENT_CAPABILITIES
- OID_RECEIVE_FILTER_ENUM_FILTERS
- OID_RECEIVE_FILTER_ENUM_QUEUES
- OID_RECEIVE_FILTER_FREE_QUEUE
- OID_RECEIVE_FILTER_GLOBAL_PARAMETERS
- OID_RECEIVE_FILTER_HARDWARE_CAPABILITIES
- OID_RECEIVE_FILTER_MOVE_FILTER
- OID_RECEIVE_FILTER_PARAMETERS
- OID_RECEIVE_FILTER_QUEUE_ALLOCATION_COMPLETE
- OID_RECEIVE_FILTER_QUEUE_PARAMETERS
- OID_RECEIVE_FILTER_SET_FILTER
- OID_SRIOV_BAR_RESOURCES
- OID_SRIOV_CURRENT_CAPABILITIES
- OID_SRIOV_HARDWARE_CAPABILITIES
- OID_SRIOV_PF_LUID
- OID_SRIOV_PROBED_BARS
- OID_SRIOV_READ_VF_CONFIG_BLOCK
- OID_SRIOV_READ_VF_CONFIG_SPACE
- OID_SRIOV_RESET_VF
- OID_SRIOV_SET_VF_POWER_STATE
- OID_SRIOV_VF_INVALIDATE_CONFIG_BLOCK
- OID_SRIOV_VF_SERIAL_NUMBER
- OID_SRIOV_VF_VENDOR_DEVICE_ID
- OID_SRIOV_WRITE_VF_CONFIG_BLOCK
- OID_SRIOV_WRITE_VF_CONFIG_SPACE
- OID_SWITCH_FEATURE_STATUS_QUERY
- OID_SWITCH_NIC_ARRAY
- OID_SWITCH_NIC_CONNECT
- OID_SWITCH_NIC_CREATE
- OID_SWITCH_NIC_DELETE
- OID_SWITCH_NIC_DISCONNECT
- OID_SWITCH_NIC_REQUEST
- OID_SWITCH_NIC_RESTORE
- OID_SWITCH_NIC_RESTORE_COMPLETE
- OID_SWITCH_NIC_SAVE
- OID_SWITCH_NIC_SAVE_COMPLETE
- OID_SWITCH_NIC_UPDATED
- OID_SWITCH_PARAMETERS
- OID_SWITCH_PORT_ARRAY
- OID_SWITCH_PORT_CREATE
- OID_SWITCH_PORT_DELETE
- OID_SWITCH_PORT_FEATURE_STATUS_QUERY
- OID_SWITCH_PORT_PROPERTY_ADD
- OID_SWITCH_PORT_PROPERTY_DELETE
- OID_SWITCH_PORT_PROPERTY_ENUM
- OID_SWITCH_PORT_PROPERTY_UPDATE
- OID_SWITCH_PORT_TEARDOWN
- OID_SWITCH_PORT_UPDATED
- OID_SWITCH_PROPERTY_ADD
- OID_SWITCH_PROPERTY_DELETE
- OID_SWITCH_PROPERTY_ENUM
- OID_SWITCH_PROPERTY_UPDATE
- OID_TCP_CONNECTION_OFFLOAD_CURRENT_CONFIG
- OID_TCP_CONNECTION_OFFLOAD_HARDWARE_CAPABILITIES
- OID_TCP_CONNECTION_OFFLOAD_PARAMETERS
- OID_TCP_OFFLOAD_CURRENT_CONFIG
- OID_TCP_OFFLOAD_HARDWARE_CAPABILITIES
- OID_TCP_OFFLOAD_PARAMETERS
- OID_TCP_RSC_STATISTICS
- OID_TCP_TASK_IPSEC_ADD_SA
- OID_TCP_TASK_IPSEC_ADD_UDPESP_SA
- OID_TCP_TASK_IPSEC_DELETE_SA
- OID_TCP_TASK_IPSEC_DELETE_UDPESP_SA
- OID_TCP_TASK_IPSEC_OFFLOAD_V2_ADD_SA
- OID_TCP_TASK_IPSEC_OFFLOAD_V2_ADD_SA_EX
- OID_TCP_TASK_IPSEC_OFFLOAD_V2_DELETE_SA
- OID_TCP_TASK_IPSEC_OFFLOAD_V2_UPDATE_SA
- OID_TCP_TASK_OFFLOAD
- OID_TCP4_OFFLOAD_STATS
- OID_TCP6_OFFLOAD_STATS
- OID_TUNNEL_INTERFACE_RELEASE_OID
- OID_TUNNEL_INTERFACE_SET_OID
- OID_WAN_CO_GET_COMP_INFO
- OID_WAN_CO_GET_INFO
- OID_WAN_CO_GET_LINK_INFO
- OID_WAN_CO_GET_STATS_INFO
- OID_WAN_CO_SET_COMP_INFO
- OID_WAN_CO_SET_LINK_INFO
- OID_WWAN_AUTH_CHALLENGE
- OID_WWAN_BASE_STATIONS_INFO
- OID_WWAN_CONNECT
- OID_WWAN_CREATE_MAC
- OID_WWAN_DELETE_MAC
- OID_WWAN_DEVICE_CAPS
- OID_WWAN_DEVICE_CAPS_EX
- OID_WWAN_DEVICE_RESET
- OID_WWAN_DEVICE_SERVICE_COMMAND
- OID_WWAN_DEVICE_SERVICE_SESSION
- OID_WWAN_DEVICE_SERVICE_SESSION_WRITE
- OID_WWAN_DEVICE_SERVICES
- OID_WWAN_DEVICE_SLOT_MAPPING_INFO
- OID_WWAN_DRIVER_CAPS
- OID_WWAN_ENUMERATE_DEVICE_SERVICE_COMMANDS
- OID_WWAN_ENUMERATE_DEVICE_SERVICES
- OID_WWAN_LTE_ATTACH_CONFIG
- OID_WWAN_LTE_ATTACH_STATUS
- OID_WWAN_HOME_PROVIDER
- OID_WWAN_MODEM_CONFIG_INFO
- OID_WWAN_MODEM_LOGGING_CONFIG
- OID_WWAN_MPDP
- OID_WWAN_NETWORK_BLACKLIST
- OID_WWAN_NETWORK_IDLE_HINT
- OID_WWAN_NITZ
- OID_WWAN_PACKET_SERVICE
- OID_WWAN_PCO
- OID_WWAN_PIN
- OID_WWAN_PIN_EX
- OID_WWAN_PIN_EX2
- OID_WWAN_PIN_LIST
- OID_WWAN_PREFERRED_MULTICARRIER_PROVIDERS
- OID_WWAN_PREFERRED_PROVIDERS
- OID_WWAN_PRESHUTDOWN
- OID_WWAN_PROVISIONED_CONTEXTS
- OID_WWAN_RADIO_STATE
- OID_WWAN_READY_INFO
- OID_WWAN_REGISTER_STATE
- OID_WWAN_SAR_CONFIG
- OID_WWAN_SAR_TRANSMISSION_STATUS
- OID_WWAN_SERVICE_ACTIVATION
- OID_WWAN_SIGNAL_STATE
- OID_WWAN_SLOT_INFO
- OID_WWAN_SMS_CONFIGURATION
- OID_WWAN_SMS_DELETE
- OID_WWAN_SMS_READ
- OID_WWAN_SMS_SEND
- OID_WWAN_SMS_STATUS
- OID_WWAN_SUBSCRIBE_DEVICE_SERVICE_EVENTS
- OID_WWAN_SYS_CAPS_INFO
- OID_WWAN_UICC_ACCESS_BINARY
- OID_WWAN_UICC_ACCESS_RECORD
- OID_WWAN_UICC_APP_LIST
- OID_WWAN_UICC_FILE_STATUS
- OID_WWAN_UICC_RESET
- OID_WWAN_USSD
- OID_WWAN_VENDOR_SPECIFIC
- OID_WWAN_VISIBLE_PROVIDERS
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for