Network

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 lists functions, event callbacks, macros, structures, and enumerations used in Windows network device drivers. The header files that contain the topics defined in this section are included in the Windows Driver Kit (WDK).

For the programming guide, see Network Driver Design Guide.

Network driver headers

This is a complete list of all headers in the WDK for network drivers; headers that support particular network technologies are listed in the following sections.

The following sections contain information for each area of network driver technology:

NetAdapterCx

Starting in Windows 10, version 1703, the Windows Driver Kit (WDK) includes a class extension module (NetAdapterCx) that enables you to write a KMDF-based networking (NDIS) client driver for Network Interface Cards (NICs). The client driver interacts with NetAdapterCx, which acts as a bridge to traditional NDIS.

For more info about NetAdapterCx, see Network Adapter WDF Class Extension (Cx).

Header files that support NetAdapterCx include the following:

NDIS Core Functionality

The foundation for all kernel mode Windows network technologies is the Network Driver Interface Specification, or NDIS. NDIS forms the network driver platform that bridges the gap between the NIC and upper layers in the network stack.

For more info about NDIS Core Functionality, see NDIS Core Functionality.

Header files that support NDIS core functionality include the following:

Scalable Networking

Windows includes technologies for scalable networking such as Header-Data Split, NetDMA, PacketDirect Provider Interface, Network Virtualization using Generic Routing Encapsulation (NVGRE) Task Offload, Receive Segment Coalescing (RSC), Receive Side Scaling (RSS), and TCP/IP offload.

For more info about scalable networking, see Scalable Networking.

Header files that support scalable networking include the following:

Virtualized Networking

NDIS supports technologies for packet transfer and management within a Hyper-V virtual environment such as Single Root I/O Virtualization (SR-IOV), Virtual Machine Queue (VMQ), and Hyper-V Extensible Switch.

For more info about virtualized networking, see Virtualized Networking.

Header files that support virtualized networking include the following:

Wireless Networking

Windows network drivers support both Wi-Fi and Mobile Broadband.

MBBCx

Starting in Windows 10, version 1809, the Windows Driver Kit (WDK) includes a class extension module (MBBCx) that enables you to write a KMDF-based mobile broadband (MBB) client driver for MBB devices. The client driver interacts with MBBCx for mobile broadband media-specific functionality in addition to being based on NetAdapterCx and WDF.

For more info about MBBCx, see Mobile Broadband (MBB) WDF class extension.

Header files that support MBBCx include the following:

WiFiCx

Starting in Windows 11, the Windows Driver Kit (WDK) includes a Wi-Fi WDF class extension (WiFiCx) that enables you to write a KMDF-based Wi-Fi client driver for Wi-Fi devices. The client driver interacts with WiFiCx for Wi-Fi media-specific functionality in addition to being based on NetAdapterCx and WDF.

For more info about WiFiCx, see Introduction to the Wi-Fi WDF class extension (WiFiCx).

Header files that support WiFiCx include the following:

Older wireless networking models

For Windows Vista, Windows 7, Windows 8, and Windows 8.1, Wi-Fi drivers use the Native 802.11 Wireless LAN model. For Windows 10 and later, Wi-Fi drivers use the WLAN Universal Windows driver model, or WDI.

For more info, see Wireless Networking.

Header files that support wireless networking include the following:

Network Module Registrar

The Network Module Registrar (NMR) is an operating system module that facilitates the attachment of network modules to each other.

For more info about the NMR, see Network Module Registrar.

Header files that support the NMR include the following:

Winsock Kernel (WSK)

Winsock Kernel (WSK) is the kernel mode component of Windows Sockets.

For more info about WSK, see Winsock Kernel.

Header files that support WSK include the following:

Windows Filtering Platform Callout Drivers

Windows Filtering Platform Callout Drivers are network drivers that implement one or more callouts, which enable them to process TCP/IP-based network data in ways that are beyond simple filtering.

For more info about Windows Filtering Platform Callout Drivers, see Windows Filtering Platform Callout Drivers.

Header files that support Windows Filtering Platform Callout Drivers include the following:

Enumerations

 
DOT11_ASSOCIATION_STATE

The DOT11_ASSOCIATION_STATE enumeration is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11_AUTH_ALGORITHM

The DOT11_AUTH_ALGORITHM enumeration is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11_BSS_TYPE

The DOT11_BSS_TYPE enumeration is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11_CIPHER_ALGORITHM

The DOT11_CIPHER_ALGORITHM enumeration is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11_DIRECTION

The DOT11_DIRECTION enumeration is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11_DIVERSITY_SUPPORT

The DOT11_DIVERSITY_SUPPORT enumeration is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11_MSONEX_RESULT

The DOT11_MSONEX_RESULT enumeration is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11_PHY_TYPE

The DOT11_PHY_TYPE enumeration is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11_POWER_MODE

The DOT11_POWER_MODE enumeration is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11_POWER_MODE_REASON

The DOT11_POWER_MODE_REASON lists the different reasons for changes to auto power save mode state.
DOT11_TEMP_TYPE

The DOT11_TEMP_TYPE enumeration is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11_WFD_DISCOVER_TYPE

The DOT11_WFD_DISCOVER_TYPE enumeration indicates the mode of Wi-Fi Direct device discovery.
DOT11_WFD_SCAN_TYPE

The DOT11_WFD_SCAN_TYPE enumeration indicates the type of scan used during the scan phase of device discovery.
DOT11_WPS_CONFIG_METHOD

The DOT11_WPS_CONFIG_METHOD enumeration specifies the Wi-Fi Protected Setup methods.
DOT11EXT_IHV_INDICATION_TYPE

The DOT11EXT_IHV_INDICATION_TYPE enumeration is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
eDiagnoseLevel

The eDiagnoseLevel enumeration defines the diagnosis levels for adapter hang diagnosis.
eDiagnoseLevel

Microsoft reserves the eDiagnoseLevel enumeration for internal use only. Don't use this enumeration in your code.
FWPS_BUILTIN_LAYERS

Defines constants that specify built-in run-time filtering layer identifiers.
FWPS_CONNECTION_REDIRECT_STATE

The FWPS_CONNECTION_REDIRECT_STATE enumeration type specifies the current redirection state of a connection.
FWPS_FIELDS_ALE_AUTH_CONNECT_V4

The FWPS_FIELDS_ALE_AUTH_CONNECT_V4 enumeration type specifies the data field identifiers for the FWPS_LAYER_ALE_AUTH_CONNECT_V4 and FWPS_LAYER_ALE_AUTH_CONNECT_V4_DISCARD run-time filtering layers.
FWPS_FIELDS_ALE_AUTH_CONNECT_V6

The FWPS_FIELDS_ALE_AUTH_CONNECT_V6 enumeration type specifies the data field identifiers for the FWPS_LAYER_ALE_AUTH_CONNECT_V6 and FWPS_LAYER_ALE_AUTH_CONNECT_V6_DISCARD run-time filtering layers.
FWPS_FIELDS_ALE_AUTH_LISTEN_V4

The FWPS_FIELDS_ALE_AUTH_LISTEN_V4 enumeration type specifies the data field identifiers for the FWPS_LAYER_ALE_AUTH_LISTEN_V4 and FWPS_LAYER_ALE_AUTH_LISTEN_V4_DISCARD run-time filtering layers.
FWPS_FIELDS_ALE_AUTH_LISTEN_V6

The FWPS_FIELDS_ALE_AUTH_LISTEN_V6 enumeration type specifies the data field identifiers for the FWPS_LAYER_ALE_AUTH_LISTEN_V6 and FWPS_LAYER_ALE_AUTH_LISTEN_V6_DISCARD run-time filtering layers
FWPS_FIELDS_ALE_AUTH_RECV_ACCEPT_V4

The FWPS_FIELDS_ALE_AUTH_RECV_ACCEPT_V4 enumeration type specifies the data field identifiers for the FWPS_LAYER_ALE_AUTH_RECV_ACCEPT_V4 and FWPS_LAYER_ALE_AUTH_RECV_ACCEPT_V4_DISCARD run-time filtering layers.
FWPS_FIELDS_ALE_AUTH_RECV_ACCEPT_V6

The FWPS_FIELDS_ALE_AUTH_RECV_ACCEPT_V6 enumeration type specifies the data field identifiers for the FWPS_LAYER_ALE_AUTH_RECV_ACCEPT_V6 and FWPS_LAYER_ALE_AUTH_RECV_ACCEPT_V6_DISCARD run-time filtering layers.
FWPS_FIELDS_ALE_BIND_REDIRECT_V4

The FWPS_FIELDS_ALE_BIND_REDIRECT_V4 enumeration type specifies the data field identifiers for the FWPS_LAYER_ALE_BIND_REDIRECT_V4 run-time filtering layer.
FWPS_FIELDS_ALE_BIND_REDIRECT_V6

The FWPS_FIELDS_ALE_BIND_REDIRECT_V6 enumeration type specifies the data field identifiers for the FWPS_LAYER_ALE_BIND_REDIRECT_V6 run-time filtering layer.
FWPS_FIELDS_ALE_CONNECT_REDIRECT_V4

The FWPS_FIELDS_ALE_CONNECT_REDIRECT_V4 enumeration type specifies the data field identifiers for the FWPS_LAYER_ALE_CONNECT_REDIRECT_V4 run-time filtering layer.
FWPS_FIELDS_ALE_CONNECT_REDIRECT_V6

The FWPS_FIELDS_ALE_CONNECT_REDIRECT_V6 enumeration type specifies the data field identifiers for the FWPS_LAYER_ALE_CONNECT_REDIRECT_V6 run-time filtering layer.
FWPS_FIELDS_ALE_ENDPOINT_CLOSURE_V4

The FWPS_FIELDS_ALE_ENDPOINT_CLOSURE_V4 enumeration type specifies the data field identifiers for the FWPS_LAYER_ALE_ENDPOINT_CLOSURE_V4 run-time filtering layer.
FWPS_FIELDS_ALE_ENDPOINT_CLOSURE_V6

The FWPS_FIELDS_ALE_ENDPOINT_CLOSURE_V6 enumeration type specifies the data field identifiers for the FWPS_LAYER_ALE_ENDPOINT_CLOSURE_V6 run-time filtering layer.
FWPS_FIELDS_ALE_FLOW_ESTABLISHED_V4

The FWPS_FIELDS_ALE_FLOW_ESTABLISHED_V4 enumeration type specifies the data field identifiers for the FWPS_LAYER_ALE_FLOW_ESTABLISHED_V4 and FWPS_LAYER_ALE_FLOW_ESTABLISHED_V4_DISCARD run-time filtering layers.
FWPS_FIELDS_ALE_FLOW_ESTABLISHED_V6

The FWPS_FIELDS_ALE_FLOW_ESTABLISHED_V6 enumeration type specifies the data field identifiers for the FWPS_LAYER_ALE_FLOW_ESTABLISHED_V6 and FWPS_LAYER_ALE_FLOW_ESTABLISHED_V6_DISCARD run-time filtering layers.
FWPS_FIELDS_ALE_RESOURCE_ASSIGNMENT_V4

The FWPS_FIELDS_ALE_RESOURCE_ASSIGNMENT_V4 enumeration type specifies the data field identifiers for the FWPS_LAYER_ALE_RESOURCE_ASSIGNMENT_V4 and FWPS_LAYER_ALE_RESOURCE_ASSIGNMENT_V4_DISCARD run-time filtering layers.
FWPS_FIELDS_ALE_RESOURCE_ASSIGNMENT_V6

The FWPS_FIELDS_ALE_RESOURCE_ASSIGNMENT_V6enumeration type specifies the data field identifiers for the FWPS_LAYER_ALE_RESOURCE_ASSIGNMENT_V6 and FWPS_LAYER_ALE_RESOURCE_ASSIGNMENT_V6_DISCARD run-time filtering layers.
FWPS_FIELDS_ALE_RESOURCE_RELEASE_V4

The FWPS_FIELDS_ALE_RESOURCE_RELEASE_V4 enumeration type specifies the data field identifiers for the FWPS_LAYER_ALE_RESOURCE_RELEASE_V4 run-time filtering layer.
FWPS_FIELDS_ALE_RESOURCE_RELEASE_V6

The FWPS_FIELDS_ALE_RESOURCE_RELEASE_V6 enumeration type specifies the data field identifiers for the FWPS_LAYER_ALE_RESOURCE_RELEASE_V6 run-time filtering layer.
FWPS_FIELDS_DATAGRAM_DATA_V4

The FWPS_FIELDS_DATAGRAM_DATA_V4 enumeration type specifies the data field identifiers for the FWPS_LAYER_DATAGRAM_DATA_V4 and FWPS_LAYER_DATAGRAM_DATA_V4_DISCARD run-time filtering layers.
FWPS_FIELDS_DATAGRAM_DATA_V6

The FWPS_FIELDS_DATAGRAM_DATA_V6 enumeration type specifies the data field identifiers for the FWPS_LAYER_DATAGRAM_DATA_V6 and FWPS_LAYER_DATAGRAM_DATA_V6_DISCARD run-time filtering layers.
FWPS_FIELDS_EGRESS_VSWITCH_ETHERNET

The FWPS_FIELDS_EGRESS_VSWITCH_ETHERNET (formerly FWPS_FIELDS_EGRESS_VSWITCH_802_3) enumeration type specifies the data field identifiers for the FWPS_LAYER_EGRESS_VSWITCH_ETHERNET run-time filtering layer.
FWPS_FIELDS_EGRESS_VSWITCH_TRANSPORT_V4

The FWPS_FIELDS_EGRESS_VSWITCH_TRANSPORT_V4 enumeration type specifies the data field identifiers for the FWPS_LAYER_EGRESS_VSWITCH_TRANSPORT_V4 run-time filtering layer.
FWPS_FIELDS_EGRESS_VSWITCH_TRANSPORT_V6

The WPS_FIELDS_EGRESS_VSWITCH_TRANSPORT_V6 enumeration type specifies the data field identifiers for the FWPS_LAYER_EGRESS_VSWITCH_TRANSPORT_V6 run-time filtering layer.
FWPS_FIELDS_IKEEXT_V4

The FWPS_FIELDS_IKEEXT_V4 enumeration type specifies the data field identifiers for the FWPS_LAYER_IKEEXT_V4 run-time filtering layer.
FWPS_FIELDS_IKEEXT_V6

The FWPS_FIELDS_IKEEXT_V6 enumeration type specifies the data field identifiers for the FWPS_LAYER_IKEEXT_V6 run-time filtering layer.
FWPS_FIELDS_INBOUND_ICMP_ERROR_V4

The FWPS_FIELDS_INBOUND_ICMP_ERROR_V4 enumeration type specifies the data field identifiers for the FWPS_LAYER_INBOUND_ICMP_ERROR_V4 and FWPS_LAYER_INBOUND_ICMP_ERROR_V4_DISCARD run-time filtering layers.
FWPS_FIELDS_INBOUND_ICMP_ERROR_V6

The FWPS_FIELDS_INBOUND_ICMP_ERROR_V6 enumeration type specifies the data field identifiers for the FWPS_LAYER_INBOUND_ICMP_ERROR_V6 and FWPS_LAYER_INBOUND_ICMP_ERROR_V6_DISCARD run-time filtering layers.
FWPS_FIELDS_INBOUND_IPPACKET_V4

The FWPS_FIELDS_INBOUND_IPPACKET_V4 enumeration type specifies the data field identifiers for the FWPS_LAYER_INBOUND_IPPACKET_V4 and FWPS_LAYER_INBOUND_IPPACKET_V4_DISCARD run-time filtering layers.
FWPS_FIELDS_INBOUND_IPPACKET_V6

The FWPS_FIELDS_INBOUND_IPPACKET_V6 enumeration type specifies the data field identifiers for the FWPS_LAYER_INBOUND_IPPACKET_V6 and FWPS_LAYER_INBOUND_IPPACKET_V6_DISCARD run-time filtering layers.
FWPS_FIELDS_INBOUND_MAC_FRAME_ETHERNET

The FWPS_FIELDS_INBOUND_MAC_FRAME_ETHERNET enumeration type specifies the data field identifiers for the FWPS_LAYER_INBOUND_MAC_FRAME_ETHERNET run-time filtering layer.
FWPS_FIELDS_INBOUND_MAC_FRAME_NATIVE

The FWPS_FIELDS_INBOUND_MAC_FRAME_NATIVE enumeration type specifies the data field identifiers for the FWPS_LAYER_INBOUND_MAC_FRAME_NATIVE run-time filtering layer.
FWPS_FIELDS_INBOUND_TRANSPORT_V4

The FWPS_FIELDS_INBOUND_TRANSPORT_V4 enumeration type specifies the data field identifiers for the FWPS_LAYER_INBOUND_TRANSPORT_V4 and FWPS_LAYER_INBOUND_TRANSPORT_V4_DISCARD run-time filtering layers.
FWPS_FIELDS_INBOUND_TRANSPORT_V6

The FWPS_FIELDS_INBOUND_TRANSPORT_V6 enumeration type specifies the data field identifiers for the FWPS_LAYER_INBOUND_TRANSPORT_V6 and FWPS_LAYER_INBOUND_TRANSPORT_V6_DISCARD run-time filtering layers.
FWPS_FIELDS_INGRESS_VSWITCH_ETHERNET

The FWPS_FIELDS_INGRESS_VSWITCH_ETHERNET (formerly WPS_FIELDS_INGRESS_VSWITCH_802_3) enumeration type specifies the data field identifiers for the FWPS_LAYER_INGRESS_VSWITCH_ETHERNET run-time filtering layer.
FWPS_FIELDS_INGRESS_VSWITCH_TRANSPORT_V4

The FWPS_FIELDS_INGRESS_VSWITCH_TRANSPORT_V4 enumeration type specifies the data field identifiers for the FWPS_LAYER_INGRESS_VSWITCH_TRANSPORT_V4 run-time filtering layer.
FWPS_FIELDS_INGRESS_VSWITCH_TRANSPORT_V6

The FWPS_FIELDS_INGRESS_VSWITCH_TRANSPORT_V6 enumeration type specifies the data field identifiers for the FWPS_LAYER_INGRESS_VSWITCH_TRANSPORT_V6 run-time filtering layer.
FWPS_FIELDS_IPFORWARD_V4

The FWPS_FIELDS_IPFORWARD_V4 enumeration type specifies the data field identifiers for the FWPS_LAYER_IPFORWARD_V4 and FWPS_LAYER_IPFORWARD_V4_DISCARD run-time filtering layers.
FWPS_FIELDS_IPFORWARD_V6

The FWPS_FIELDS_IPFORWARD_V6 enumeration type specifies the data field identifiers for the FWPS_LAYER_IPFORWARD_V6 and FWPS_LAYER_IPFORWARD_V6_DISCARD run-time filtering layers.
FWPS_FIELDS_IPSEC_KM_DEMUX_V4

The FWPS_FIELDS_IPSEC_KM_DEMUX_V4 enumeration type specifies the data field identifiers for the FWPS_LAYER_IPSEC_KM_DEMUX_V4 run-time filtering layer.
FWPS_FIELDS_IPSEC_KM_DEMUX_V6

The FWPS_FIELDS_IPSEC_KM_DEMUX_V6 enumeration type specifies the data field identifiers for the FWPS_LAYER_IPSEC_KM_DEMUX_V6 run-time filtering layer.
FWPS_FIELDS_IPSEC_V4

The FWPS_FIELDS_IPSEC_V4 enumeration type specifies the data field identifiers for the FWPS_LAYER_IPSEC_V4 run-time filtering layer.
FWPS_FIELDS_IPSEC_V6

The FWPS_FIELDS_IPSEC_V6 enumeration type specifies the data field identifiers for the FWPS_LAYER_IPSEC_V6 run-time filtering layer.
FWPS_FIELDS_KM_AUTHORIZATION

The FWPS_FIELDS_KM_AUTHORIZATION enumeration type specifies the data field identifiers for the FWPS_LAYER_KM_AUTHORIZATION run-time filtering layer.
FWPS_FIELDS_NAME_RESOLUTION_CACHE_V4

The FWPS_FIELDS_NAME_RESOLUTION_CACHE_V4 enumeration type specifies the data field identifiers for the FWPS_LAYER_NAME_RESOLUTION_CACHE_V4 run-time filtering layer.
FWPS_FIELDS_NAME_RESOLUTION_CACHE_V6

The FWPS_FIELDS_NAME_RESOLUTION_CACHE_V6 enumeration type specifies the data field identifiers for the FWPS_LAYER_NAME_RESOLUTION_CACHE_V6 run-time filtering layer.
FWPS_FIELDS_OUTBOUND_ICMP_ERROR_V4

The FWPS_FIELDS_OUTBOUND_ICMP_ERROR_V4 enumeration type specifies the data field identifiers for the FWPS_LAYER_OUTBOUND_ICMP_ERROR_V4 and FWPS_LAYER_OUTBOUND_ICMP_ERROR_V4_DISCARD run-time filtering layers.
FWPS_FIELDS_OUTBOUND_ICMP_ERROR_V6

The FWPS_FIELDS_OUTBOUND_ICMP_ERROR_V6 enumeration type specifies the data field identifiers for the FWPS_LAYER_OUTBOUND_ICMP_ERROR_V6 and FWPS_LAYER_OUTBOUND_ICMP_ERROR_V6_DISCARD run-time filtering layers.
FWPS_FIELDS_OUTBOUND_IPPACKET_V4

The FWPS_FIELDS_OUTBOUND_IPPACKET_V4 enumeration type specifies the data field identifiers for the FWPS_LAYER_OUTBOUND_IPPACKET_V4 and FWPS_LAYER_OUTBOUND_IPPACKET_V4_DISCARD run-time filtering layers.
FWPS_FIELDS_OUTBOUND_IPPACKET_V6

The FWPS_FIELDS_OUTBOUND_IPPACKET_V6 enumeration type specifies the data field identifiers for the FWPS_LAYER_OUTBOUND_IPPACKET_V6 and FWPS_LAYER_OUTBOUND_IPPACKET_V6_DISCARD run-time filtering layers.
FWPS_FIELDS_OUTBOUND_MAC_FRAME_ETHERNET

The FWPS_FIELDS_OUTBOUND_MAC_FRAME_ETHERNET enumeration type specifies the data field identifiers for the FWPS_LAYER_OUTBOUND_MAC_FRAME_ETHERNET run-time filtering layer.
FWPS_FIELDS_OUTBOUND_MAC_FRAME_NATIVE

The FWPS_FIELDS_OUTBOUND_MAC_FRAME_NATIVE enumeration type specifies the data field identifiers for the FWPS_LAYER_OUTBOUND_MAC_FRAME_NATIVE run-time filtering layer.
FWPS_FIELDS_OUTBOUND_NETWORK_POLICY_V4

The FWPS_FIELDS_OUTBOUND_NETWORK_POLICY_V4 enumeration type specifies the data field identifiers for the FWPS_LAYER_OUTBOUND_NETWORK_CONNECTION_POLICY_V4 run-time filtering layer.
FWPS_FIELDS_OUTBOUND_NETWORK_POLICY_V6

The FWPS_FIELDS_OUTBOUND_NETWORK_POLICY_V6 enumeration type specifies the data field identifiers for the FWPS_LAYER_OUTBOUND_NETWORK_CONNECTION_POLICY_V6 run-time filtering layer.
FWPS_FIELDS_OUTBOUND_TRANSPORT_V4

The FWPS_FIELDS_OUTBOUND_TRANSPORT_V4 enumeration type specifies the data field identifiers for the FWPS_LAYER_OUTBOUND_TRANSPORT_V4 and FWPS_LAYER_OUTBOUND_TRANSPORT_V4_DISCARD run-time filtering layers.
FWPS_FIELDS_OUTBOUND_TRANSPORT_V6

The FWPS_FIELDS_OUTBOUND_TRANSPORT_V6 enumeration type specifies the data field identifiers for the FWPS_LAYER_OUTBOUND_TRANSPORT_V6 and FWPS_LAYER_OUTBOUND_TRANSPORT_V6_DISCARD run-time filtering layers.
FWPS_FIELDS_RPC_EP_ADD

The FWPS_FIELDS_RPC_EP_ADD enumeration type specifies the data field identifiers for the FWPS_LAYER_RPC_EP_ADD run-time filtering layer.
FWPS_FIELDS_RPC_EPMAP

The FWPS_FIELDS_RPC_EPMAP enumeration type specifies the data field identifiers for the FWPS_LAYER_RPC_EPMAP run-time filtering layer.
FWPS_FIELDS_RPC_PROXY_CONN

The FWPS_FIELDS_RPC_PROXY_CONN enumeration type specifies the data field identifiers for the FWPS_LAYER_RPC_PROXY_CONN run-time filtering layer.
FWPS_FIELDS_RPC_PROXY_IF_IF

The FWPS_FIELDS_RPC_PROXY_IF_IF enumeration type specifies the data field identifiers for the FWPS_LAYER_RPC_PROXY_IF run-time filtering layer.
FWPS_FIELDS_RPC_UM

The FWPS_FIELDS_RPC_UM enumeration type specifies the data field identifiers for the FWPS_LAYER_RPC_UM run-time filtering layer.
FWPS_FIELDS_STREAM_PACKET_V4

The FWPS_FIELDS_STREAM_PACKET_V4 enumeration type specifies the data field identifiers for the FWPS_LAYER_STREAM_PACKET_V4 run-time filtering layer.
FWPS_FIELDS_STREAM_PACKET_V6

The FWPS_FIELDS_STREAM_PACKET_V6 enumeration type specifies the data field identifiers for the FWPS_LAYER_STREAM_PACKET_V6 run-time filtering layer.
FWPS_FIELDS_STREAM_V4

The FWPS_FIELDS_STREAM_V4 enumeration type specifies the data field identifiers for the FWPS_LAYER_STREAM_V4 and FWPS_LAYER_STREAM_V4_DISCARD run-time filtering layers.
FWPS_FIELDS_STREAM_V6

The FWPS_FIELDS_STREAM_V6 enumeration type specifies the data field identifiers for the FWPS_LAYER_STREAM_V6 and FWPS_LAYER_STREAM_V6_DISCARD run-time filtering layers.
FWPS_NET_BUFFER_LIST_EVENT_TYPE0

The FWPS_NET_BUFFER_LIST_EVENT_TYPE0 enumeration type specifies the possible status events that can cause the callout driver's FWPS_NET_BUFFER_LIST_NOTIFY_FN0 function to be called.Note  FWPS_NET_BUFFER_LIST_EVENT_TYPE0 is a specific version of FWPS_NET_BUFFER_LIST_EVENT_TYPE. See WFP Version-Independent Names and Targeting Specific Versions of Windows for more information.
FWPS_PACKET_INJECTION_STATE

The FWPS_PACKET_INJECTION_STATE enumeration type specifies the injection state of a network buffer list.
FWPS_VSWITCH_EVENT_TYPE

The FWPS_VSWITCH_EVENT_TYPE enumeration type specifies the type of a virtual switch event notification.
INET_DISCARD_REASON

The INET_DISCARD_REASON enum defines the possible reasons that data is discarded by one of the transport layers.
IP_DISCARD_REASON

The IP_DISCARD_REASON enum defines the possible reasons that data is discarded by one of the network layers.
IPSEC_OFFLOAD_V2_OPERATION

The IPSEC_OFFLOAD_V2_OPERATION enumeration specifies the IPsec operation for which a security association (SA) is used.
MBB_MBIM_EXTENDED_VERSION

The MBB_MBIM_EXTENDED_VERSION enumeration defines the version of the extended MBIM (MBIMEx) specification that a client driver and its device support.
MBB_MBIM_VERSION

The MBB_MBIM_VERSION enumeration defines the version of the MBIM specification that a client driver and its device support.
MBB_WAKE_REASON_TYPE

The MBB_WAKE_REASON_TYPE enumeration specifies the reason type for a wake-on-LAN (WoL) wake event generated by a MBBCx adapter.
NDIS_ARP_HEADER_FIELD

The NDIS_ARP_HEADER_FIELD enumeration identifies the type of a field in an Address Resolution Protocol (ARP) header.
NDIS_DEVICE_POWER_STATE

The NDIS_DEVICE_POWER_STATE enumeration defines device power state values.
NDIS_FRAME_HEADER

The NDIS_FRAME_HEADER enumeration identifies the type of header in a network data frame.
NDIS_HYPERVISOR_PARTITION_TYPE

The NDIS_HYPERVISOR_PARTITION_TYPE enumeration identifies the current partition type that is running on the hypervisor.
NDIS_IPV4_HEADER_FIELD

The NDIS_IPV4_HEADER_FIELD enumeration identifies the type of a field in an IP version 4 (IPv4) header to be filtered.
NDIS_IPV6_HEADER_FIELD

The NDIS_IPV6_HEADER_FIELD enumeration identifies the type of a field in an IP version 6 (IPv6) header to be filtered.
NDIS_ISOLATION_MODE

The NDIS_ISOLATION_MODE enumeration defines the network isolation modes that can be specified for a VM network adapter.
NDIS_MAC_HEADER_FIELD

The NDIS_MAC_HEADER_FIELD enumeration identifies the type of a field in a media access control (MAC) header to be filtered.
NDIS_MAC_PACKET_TYPE

The NDIS_MAC_PACKET_TYPE enumeration identifies the type of a destination address field in a media access control (MAC) header to be filtered.
NDIS_MEDIUM

The NDIS_MEDIUM enumeration type identifies the medium types that NDIS drivers support.
NDIS_MSIX_TABLE_OPERATION

The NDIS_MSIX_TABLE_OPERATION enumeration identifies the type of MSI-X configuration operation.
NDIS_NET_BUFFER_LIST_INFO

The NDIS_NET_BUFFER_LIST_INFO enumeration identifies information that is common to all NET_BUFFER structures in a NET_BUFFER_LIST structure.
NDIS_NIC_SWITCH_TYPE

The NDIS_NIC_SWITCH_TYPE enumeration specifies the type of the NIC switch on a network adapter.
NDIS_NIC_SWITCH_VPORT_INTERRUPT_MODERATION

The NDIS_NIC_SWITCH_VPORT_INTERRUPT_MODERATION enumeration specifies the interrupt moderation setting of a single root I/O virtualization (SR-IOV) virtual port (VPort) on the NIC switch.
NDIS_NIC_SWITCH_VPORT_STATE

The NDIS_NIC_SWITCH_VPORT_STATE enumeration specifies the state of a single root I/O virtualization (SR-IOV) virtual port (VPort) on the NIC switch of a network adapter.
NDIS_PARAMETER_TYPE

The NDIS_PARAMETER_TYPE enumeration type identifies the type of a registry entry.
NDIS_PD_COUNTER_TYPE

The NDIS_PD_COUNTER_TYPE enumeration defines types of PacketDirect Provider Interface (PDPI) counters. Its enumeration values are used in the Type member of the NDIS_PD_COUNTER_PARAMETERS structure.
NDIS_PD_QUEUE_TYPE

The NDIS_PD_QUEUE_TYPE enumeration defines types of PacketDirect Provider Interface (PDPI) queues. Its enumeration values are used in the QueueType member of the NDIS_PD_QUEUE_PARAMETERS structure.
NDIS_PM_PROTOCOL_OFFLOAD_TYPE

The NDIS_PM_PROTOCOL_OFFLOAD_TYPE enumeration identifies the type of a protocol offload for NDIS network adapter power management.
NDIS_PM_WAKE_REASON_TYPE

The NDIS_PM_WAKE_REASON_TYPE enumeration identifies the type of wake-up event that was generated by the network adapter.
NDIS_PM_WOL_PACKET

The NDIS_PM_WOL_PACKET enumeration identifies the type of a wake-on-LAN (WOL) packet.
NDIS_PROCESSOR_VENDOR

The NDIS_PROCESSOR_VENDOR enumeration identifies a processor vendor.
NDIS_RECEIVE_FILTER_TEST

The NDIS_RECEIVE_FILTER_TEST enumeration identifies the type of test that the receive filter performs.
NDIS_RECEIVE_FILTER_TYPE

The NDIS_RECEIVE_FILTER_TYPE enumeration identifies the receive filter types that the miniport driver supports.
NDIS_RECEIVE_QUEUE_OPERATIONAL_STATE

The NDIS_RECEIVE_QUEUE_OPERATIONAL_STATE enumeration identifies the current queue state of a receive queue.
NDIS_RECEIVE_QUEUE_TYPE

The NDIS_RECEIVE_QUEUE_TYPE enumeration identifies the type of a receive queue.
NDIS_REQUEST_TYPE

The NDIS_REQUEST_TYPE enumeration identifies the request type in an OID request.
NDIS_RFC6877_464XLAT_OFFLOAD_OPTIONS

The NDIS_RFC6877_464XLAT_OFFLOAD_OPTIONS enumeration describes a miniport driver's 464XLAT hardware offload capabilities.
NDIS_RSS_PROFILE

This enumeration is not supported.
NDIS_SHARED_MEMORY_USAGE

The NDIS_SHARED_MEMORY_USAGE enumeration specifies how shared memory is used.
NDIS_SWITCH_FEATURE_STATUS_TYPE

The NDIS_SWITCH_FEATURE_STATUS_TYPE enumeration specifies the type of status information for a custom policy property, or feature, of a Hyper-V extensible switch.
NDIS_SWITCH_NIC_STATE

The NDIS_SWITCH_NIC_STATE enumeration specifies the current state of the Hyper-V extensible switch network adapter.
NDIS_SWITCH_NIC_TYPE

The NDIS_SWITCH_NIC_TYPE enumeration specifies the type of the virtual network adapter that is attached to a Hyper-V extensible switch port.
NDIS_SWITCH_PORT_FEATURE_STATUS_TYPE

The NDIS_SWITCH_PORT_FEATURE_STATUS_TYPE enumeration specifies the type of status information for a proprietary policy property, or feature, of a Hyper-V extensible switch port.
NDIS_SWITCH_PORT_PROPERTY_TYPE

The NDIS_SWITCH_PORT_PROPERTY_TYPE enumeration specifies the property type of a policy that is defined for a port on a Hyper-V extensible switch.
NDIS_SWITCH_PORT_PVLAN_MODE

The NDIS_SWITCH_PORT_PVLAN_MODE enumeration specifies the operation mode of a private virtual local area network (PVLAN) policy property. This property is specified for a port on the Hyper-V extensible switch.
NDIS_SWITCH_PORT_STATE

The NDIS_SWITCH_PORT_STATE enumeration specifies the current state of the Hyper-V extensible switch port.
NDIS_SWITCH_PORT_TYPE

The NDIS_SWITCH_PORT_TYPE enumeration specifies the type of a Hyper-V extensible switch port.
NDIS_SWITCH_PORT_VLAN_MODE

The NDIS_SWITCH_PORT_VLAN_MODE enumeration specifies the operation mode of the virtual local area network (VLAN) policy property of a Hyper-V extensible switch port.
NDIS_SWITCH_PROPERTY_TYPE

The NDIS_SWITCH_PROPERTY_TYPE enumeration specifies the type of policy property for a Hyper-V extensible switch.
NDIS_UDP_HEADER_FIELD

The NDIS_UDP_HEADER_FIELD enumeration identifies the type of a field in a User Datagram Protocol (UDP) header to be filtered.
NDK_OBJECT_TYPE

The NDK_OBJECT_TYPE enumeration defines types of Network Direct Kernel (NDK) objects.
NDK_OPERATION_TYPE

The NDK_OPERATION_TYPE enumeration defines types of NDK operations. Its enumeration values are used in the Type member of the NDK_RESULT_EX structure.
NET_ADAPTER_AUTO_NEGOTIATION_FLAGS

Specifies the auto-negotiation settings for the NIC driver.
NET_ADAPTER_PAUSE_FUNCTION_TYPE

The NET_ADAPTER_PAUSE_FUNCTION_TYPE enumeration specifies what IEEE 802.3 pause frames a net adapter supports.
NET_ADAPTER_RECEIVE_SCALING_ENCAPSULATION_TYPE

The NET_ADAPTER_RECEIVE_SCALING_ENCAPSULATION_TYPE enumeration specifies packet encapsulation technologies an RSS-capable NIC is able to bypass.
NET_ADAPTER_RECEIVE_SCALING_HASH_TYPE

The NET_ADAPTER_RECEIVE_SCALING_HASH_TYPE enumeration specifies the type of receive side scaling (RSS) hash function that a NIC should use to compute the hash values for incoming packets.
NET_ADAPTER_RECEIVE_SCALING_PROTOCOL_TYPE

The NET_ADAPTER_RECEIVE_SCALING_PROTOCOL_TYPE enumeration specifies the portion of received network data that a NIC must use to calculate an RSS hash value.
NET_ADAPTER_RECEIVE_SCALING_UNHASHED_TARGET_TYPE

The NET_ADAPTER_RECEIVE_SCALING_UNHASHED_TARGET_TYPE enumeration specifies how a net adapter handles unhashed receive side scaling (RSS) frames.
NET_ADAPTER_WAKE_PATTERN_ID

NET_ADAPTER_WAKE_PATTERN_ID is used to specify the wake pattern ID in the NET_ADAPTER_WAKE_REASON_PACKET structure.
NET_CONFIGURATION_QUERY_ULONG_FLAGS

The NET_CONFIGURATION_QUERY_ULONG_FLAGS enumeration is used as an input parameter to the NetConfigurationQueryUlong function.
NET_DMA_PNP_NOTIFICATION_CODE

The NET_DMA_PNP_NOTIFICATION_CODE enumeration identifies the type of a NetDMA Plug and Play (PnP) event.
NET_EXTENSION_TYPE

The NET_EXTENSION_TYPE enumeration specifies the type of extension that a client driver is querying.
NET_MEMORY_MAPPING_REQUIREMENT

The NET_MEMORY_MAPPING_REQUIREMENT enumeration identifies the memory mapping requirement that a net adapter can specify for its receive and transmit buffers.
NET_PACKET_FILTER_FLAGS

NET_PACKET_FILTER_FLAGS describe a network adapter's receive packet filters.
NET_PACKET_RX_CHECKSUM_EVALUATION

The NET_PACKET_RX_CHECKSUM_EVALUATION enumeration specifies checksum evaluation flags for a NET_PACKET_CHECKSUM structure during packet reception.
NET_PACKET_TX_CHECKSUM_ACTION

The NET_PACKET_TX_CHECKSUM_ACTION enumeration specifies checksum action flags for a NET_PACKET_CHECKSUM structure during packet transmission.
NET_PACKET_TX_IEEE8021Q_ACTION_FLAGS

Learn more about: NET_PACKET_TX_IEEE8021Q_ACTION_FLAGS
NET_POWER_OFFLOAD_TYPE

The NET_POWER_OFFLOAD_TYPE enumeration specifies the type for a low power offload protocol offload to a net adapter.
NET_RING_TYPE

The NET_RING_TYPE enumeration defines types of net rings for a packet queue.
NET_RX_FRAGMENT_BUFFER_ALLOCATION_MODE

The NET_RX_FRAGMENT_BUFFER_ALLOCATION_MODE enumeration identifies how the operating system should allocate NET_PACKET_FRAGMENT receive buffers for a net adapter client driver's receive queues.
NET_RX_FRAGMENT_BUFFER_ATTACHMENT_MODE

The NET_RX_FRAGMENT_BUFFER_ATTACHMENT_MODE enumeration identifies how the operating system should pre-attach NET_PACKET_FRAGMENT buffers to NET_PACKETs for a net adapter client driver's receive queues.
NET_WAKE_SOURCE_TYPE

The NET_WAKE_SOURCE_TYPE enumeration specifies the type of a wake-on-LAN (WoL) wake-up event for a net adapter.
RIL_DEVSPECIFIC_CMD

Microsoft reserves the RIL_DEVSPECIFIC_CMD enumeration for internal use only. Don't use this enumeration in your code.
RIL3GPP2ISDNALERTING

Microsoft reserves the RIL3GPP2ISDNALERTING enumeration for internal use only. Don't use this enumeration in your code.
RIL3GPP2ISDNALERTING

Don't use this enumeration in your code. Microsoft reserves the RIL3GPP2ISDNALERTING enumeration for internal use only.
RIL3GPP2TONE

Don't use this enumeration in your code. Microsoft reserves the RIL3GPP2TONE enumeration for internal use only.
RIL3GPP2TONE

Microsoft reserves the RIL3GPP2TONE enumeration for internal use only. Don't use this enumeration in your code.
RIL3GPPCALLCONTROLCAUSECODE

Don't use the RIL3GPPCALLCONTROLCAUSECODE enumeration in your code. Microsoft reserves the enumeration for internal use only.
RIL3GPPCALLCONTROLCAUSECODE

Don't use the enumeration in your code. Microsoft reserves the RIL3GPPCALLCONTROLCAUSECODE enumeration for internal use only.
RIL3GPPTONE

Microsoft reserves the RIL3GPPTONE enumeration for internal use only. Don't use the RIL3GPPTONE enumeration in your code.
RIL3GPPTONE

Don't use this enumeration in your code. Microsoft reserves the RIL3GPPTONE enumeration for internal use only.
RILACCESSTECHNOLOGYPARAMMASK

Microsoft reserves the RILACCESSTECHNOLOGYPARAMMASK enumeration for internal use only. Don't use the RILACCESSTECHNOLOGYPARAMMASK enumeration in your code.
RILACCESSTECHNOLOGYPARAMMASK

Don't use this enumeration in your code. Microsoft reserves the RILACCESSTECHNOLOGYPARAMMASK enumeration for internal use only.
RILADDITIONALCALLERINFOPARAMMASK

Microsoft reserves the RILADDITIONALCALLERINFOPARAMMASK enumeration for internal use only. Don't use the RILADDITIONALCALLERINFOPARAMMASK enumeration in your code.
RILADDITIONALCALLERINFOPARAMMASK

Don't use this enumeration in your code. Microsoft reserves the RILADDITIONALCALLERINFOPARAMMASK enumeration for internal use only.
RILADDRESSNUMPLAN

This enumeration describes the RILADDRESSNUMPLAN.
RILADDRESSNUMPLAN

Microsoft reserves the RILADDRESSNUMPLAN enumeration for internal use only. Don't use this enumeration in your code.
RILADDRESSPARAMMASK

This enumeration describes the RILADDRESSPARAMMASK enumeration.
RILADDRESSPARAMMASK

Microsoft reserves the RILADDRESSPARAMMASK enumeration for internal use only. Don't use this enumeration in your code.
RILADDRESSTYPE

This enumeration describes the RILADDRESSTYPE.
RILADDRESSTYPE

Microsoft reserves the RILADDRESSTYPE enumeration for internal use only. Don't use this enumeration in your code.
RILALPHAIDENTIFIDERTYPE

Microsoft reserves the RILALPHAIDENTIFIDERTYPE enumeration for internal use only. Don't use the RILALPHAIDENTIFIDERTYPE enumeration in your code.
RILALPHAIDENTIFIDERTYPE

Don't use this enumeration in your code. Microsoft reserves the RILALPHAIDENTIFIDERTYPE enumeration for internal use only.
RILALPHAIDENTIFIERPARAMMASK

Microsoft reserves the RILALPHAIDENTIFIERPARAMMASK enumeration for internal use only. Don't use the RILALPHAIDENTIFIERPARAMMASK enumeration in your code.
RILALPHAIDENTIFIERPARAMMASK

Don't use this enumeration in your code. Microsoft reserves the RILALPHAIDENTIFIERPARAMMASK enumeration for internal use only.
RILC2KMRLPARAMMASK

This enumeration describes the RILC2KMRLPARAMMASK.
RILC2KMRLPARAMMASK

Microsoft reserves the RILC2KMRLPARAMMASK enumeration for internal use only. Don't use this enumeration in your code.
RILCALLAUDIOMEDIASTATEPARAMMASK

Microsoft reserves the RILCALLAUDIOMEDIASTATEPARAMMASK enumeration for internal use only. Don't use the RILCALLAUDIOMEDIASTATEPARAMMASK enumeration in your code.
RILCALLAUDIOMEDIASTATEPARAMMASK

Don't use this enumeration in your code. Microsoft reserves the RILCALLAUDIOMEDIASTATEPARAMMASK enumeration for internal use only.
RILCALLAUDIOQUALITY

Microsoft reserves the RILCALLAUDIOQUALITY enumeration for internal use only. Don't use the RILCALLAUDIOQUALITY enumeration in your code.
RILCALLAUDIOQUALITY

Don't use this enumeration in your code. Microsoft reserves the RILCALLAUDIOQUALITY enumeration for internal use only.
RILCALLAUDIOSOURCE

Microsoft reserves the RILCALLAUDIOSOURCE enumeration for internal use only. Don't use the RILCALLAUDIOSOURCE enumeration in your code.
RILCALLAUDIOSOURCE

Don't use this enumeration in your code. Microsoft reserves the RILCALLAUDIOSOURCE enumeration for internal use only.
RILCALLBARRINGSTATUSPARAMSSTATUS

Microsoft reserves the RILCALLBARRINGSTATUSPARAMSSTATUS enumeration for internal use only. Don't use the RILCALLBARRINGSTATUSPARAMSSTATUS enumeration in your code.
RILCALLBARRINGSTATUSPARAMSSTATUS

Don't use this enumeration in your code. Microsoft reserves the RILCALLBARRINGSTATUSPARAMSSTATUS enumeration for internal use only.
RILCALLBARRINGSTATUSPARAMSTYPE

Microsoft reserves the RILCALLBARRINGSTATUSPARAMSTYPE enumeration for internal use only. Don't use the RILCALLBARRINGSTATUSPARAMSTYPE enumeration in your code.
RILCALLBARRINGSTATUSPARAMSTYPE

Don't use this enumeration in your code. Microsoft reserves the RILCALLBARRINGSTATUSPARAMSTYPE enumeration for internal use only.
RILCALLDISCONNECTDETAILSASCODE

Microsoft reserves the RILCALLDISCONNECTDETAILSASCODE enumeration for internal use only. Don't use the RILCALLDISCONNECTDETAILSASCODE enumeration in your code.
RILCALLDISCONNECTDETAILSASCODE

Don't use this enumeration in your code. Microsoft reserves the RILCALLDISCONNECTDETAILSASCODE enumeration for internal use only.
RILCALLDISCONNECTDETAILSDISCONNECTGROUP

Microsoft reserves the RILCALLDISCONNECTDETAILSDISCONNECTGROUP enumeration for internal use only. Don't use the RILCALLDISCONNECTDETAILSDISCONNECTGROUP enumeration in your code.
RILCALLDISCONNECTDETAILSDISCONNECTGROUP

Don't use this enumeration in your code. Microsoft reserves the RILCALLDISCONNECTDETAILSDISCONNECTGROUP enumeration for internal use only.
RILCALLERIDSETTINGSPARAMMASK

Microsoft reserves the RILCALLERIDSETTINGSPARAMMASK enumeration for internal use only. Don't use the RILCALLERIDSETTINGSPARAMMASK enumeration in your code.
RILCALLERIDSETTINGSPARAMMASK

Don't use this enumeration in your code. Microsoft reserves the RILCALLERIDSETTINGSPARAMMASK enumeration for internal use only.
RILCALLFORWARDINGSETTINGSPARAMMASK

Microsoft reserves the RILCALLFORWARDINGSETTINGSPARAMMASK enumeration for internal use only. Don't use the RILCALLFORWARDINGSETTINGSPARAMMASK enumeration in your code.
RILCALLFORWARDINGSETTINGSPARAMMASK

Don't use this enumeration in your code. Microsoft reserves the RILCALLFORWARDINGSETTINGSPARAMMASK enumeration for internal use only.
RILCALLFORWARDINGSETTINGSREASON

Microsoft reserves the RILCALLFORWARDINGSETTINGSREASON enumeration for internal use only. Don't use the RILCALLFORWARDINGSETTINGSREASON enumeration in your code.
RILCALLFORWARDINGSETTINGSREASON

Don't use this enumeration in your code. Microsoft reserves the RILCALLFORWARDINGSETTINGSREASON enumeration for internal use only.
RILCALLHANDOVERPHASE

Microsoft reserves the RILCALLHANDOVERPHASE enumeration for internal use only. Don't use the RILCALLHANDOVERPHASE enumeration in your code.
RILCALLHANDOVERPHASE

Don't use this enumeration in your code. Microsoft reserves the RILCALLHANDOVERPHASE enumeration for internal use only.
RILCALLHANDOVERSTATEPARAMMASK

Microsoft reserves the RILCALLHANDOVERSTATEPARAMMASK enumeration for internal use only. Don't use the RILCALLHANDOVERSTATEPARAMMASK enumeration in your code.
RILCALLHANDOVERSTATEPARAMMASK

Don't use this enumeration in your code. Microsoft reserves the RILCALLHANDOVERSTATEPARAMMASK enumeration for internal use only.
RILCALLINFODIRECTION

Microsoft reserves the RILCALLINFODIRECTION enumeration for internal use only. Don't use the RILCALLINFODIRECTION enumeration in your code.
RILCALLINFODIRECTION

Don't use this enumeration in your code. Microsoft reserves the RILCALLINFODIRECTION enumeration for internal use only.
RILCALLINFODISCONNECTINITIATOR

Microsoft reserves the RILCALLINFODISCONNECTINITIATOR enumeration for internal use only. Don't use the RILCALLINFODISCONNECTINITIATOR enumeration in your code.
RILCALLINFODISCONNECTINITIATOR

Don't use this enumeration in your code. Microsoft reserves the RILCALLINFODISCONNECTINITIATOR enumeration for internal use only.
RILCALLINFODISCONNECTREASON

Microsoft reserves the RILCALLINFODISCONNECTREASON enumeration for internal use only. Don't use the RILCALLINFODISCONNECTREASON enumeration in your code.
RILCALLINFODISCONNECTREASON

Don't use this enumeration in your code. Microsoft reserves the RILCALLINFODISCONNECTREASON enumeration for internal use only.
RILCALLINFOFLAGS

Microsoft reserves the RILCALLINFOFLAGS enumeration for internal use only. Don't use the RILCALLINFOFLAGS enumeration in your code.
RILCALLINFOFLAGS

Don't use this enumeration in your code. Microsoft reserves the RILCALLINFOFLAGS enumeration for internal use only.
RILCALLINFOMULTIPARTY

Microsoft reserves the RILCALLINFOMULTIPARTY enumeration for internal use only. Don't use the RILCALLINFOMULTIPARTY enumeration in your code.
RILCALLINFOMULTIPARTY

Don't use this enumeration in your code. Microsoft reserves the RILCALLINFOMULTIPARTY enumeration for internal use only.
RILCALLINFOPARAMMASK

Microsoft reserves the RILCALLINFOPARAMMASK enumeration for internal use only. Don't use the RILCALLINFOPARAMMASK enumeration in your code.
RILCALLINFOPARAMMASK

Don't use this enumeration in your code. Microsoft reserves the RILCALLINFOPARAMMASK enumeration for internal use only.
RILCALLINFOSTATUS

Microsoft reserves the RILCALLINFOSTATUS enumeration for internal use only. Don't use the RILCALLINFOSTATUS enumeration in your code.
RILCALLINFOSTATUS

Don't use this enumeration in your code. Microsoft reserves the RILCALLINFOSTATUS enumeration for internal use only.
RILCALLMEDIAAUDIOFLAGS

Microsoft reserves the RILCALLMEDIAAUDIOFLAGS enumeration for internal use only. Don't use the RILCALLMEDIAAUDIOFLAGS enumeration in your code.
RILCALLMEDIAAUDIOFLAGS

Don't use this enumeration in your code. Microsoft reserves the RILCALLMEDIAAUDIOFLAGS enumeration for internal use only.
RILCALLMEDIADIRECTION

Microsoft reserves the RILCALLMEDIADIRECTION enumeration for internal use only. Don't use the RILCALLMEDIADIRECTION enumeration in your code.
RILCALLMEDIADIRECTION

Don't use this enumeration in your code. Microsoft reserves the RILCALLMEDIADIRECTION enumeration for internal use only.
RILCALLMEDIAOFFERACTION

Microsoft reserves the RILCALLMEDIAOFFERACTION enumeration for internal use only. Don't use the RILCALLMEDIAOFFERACTION enumeration in your code.
RILCALLMEDIAOFFERACTION

Don't use this enumeration in your code. Microsoft reserves the RILCALLMEDIAOFFERACTION enumeration for internal use only.
RILCALLMEDIAOFFERANSWERPARAMMASK

Microsoft reserves the RILCALLMEDIAOFFERANSWERPARAMMASK enumeration for internal use only. Don't use the RILCALLMEDIAOFFERANSWERPARAMMASK enumeration in your code.
RILCALLMEDIAOFFERANSWERPARAMMASK

Don't use this enumeration in your code. Microsoft reserves the RILCALLMEDIAOFFERANSWERPARAMMASK enumeration for internal use only.
RILCALLMEDIAOFFERANSWERTYPE

Microsoft reserves the RILCALLMEDIAOFFERANSWERTYPE enumeration for internal use only. Don't use the RILCALLMEDIAOFFERANSWERTYPE enumeration in your code.
RILCALLMEDIAOFFERANSWERTYPE

Don't use this enumeration in your code. Microsoft reserves the RILCALLMEDIAOFFERANSWERTYPE enumeration for internal use only.
RILCALLMEDIATYPE

Microsoft reserves the RILCALLMEDIATYPE enumeration for internal use only. Don't use the RILCALLMEDIATYPE enumeration in your code.
RILCALLMEDIATYPE

Don't use this enumeration in your code. Microsoft reserves the RILCALLMEDIATYPE enumeration for internal use only.
RILCALLMEDIAVIDEOFLAGPARAMMASK

Microsoft reserves the RILCALLMEDIAVIDEOFLAGPARAMMASK enumeration for internal use only. Don't use the RILCALLMEDIAVIDEOFLAGPARAMMASK enumeration in your code.
RILCALLMEDIAVIDEOFLAGPARAMMASK

Don't use this enumeration in your code. Microsoft reserves the RILCALLMEDIAVIDEOFLAGPARAMMASK enumeration for internal use only.
RILCALLMODIFICATIONCAUSECODE

Microsoft reserves the RILCALLMODIFICATIONCAUSECODE enumeration for internal use only. Don't use the RILCALLMODIFICATIONCAUSECODE enumeration in your code.
RILCALLMODIFICATIONCAUSECODE

Don't use this enumeration in your code.Microsoft reserves the RILCALLMODIFICATIONCAUSECODE enumeration for internal use only.
RILCALLMODIFICATIONINFOMODIFICATIONTYPE

Microsoft reserves this enumeration for internal use only. Don't use the RILCALLMODIFICATIONINFOMODIFICATIONTYPE enumeration in your code.
RILCALLMODIFICATIONINFOMODIFICATIONTYPE

Don't use this enumeration in your code. Microsoft reserves the RILCALLMODIFICATIONINFOMODIFICATIONTYPE enumeration for internal use only.
RILCALLMODIFICATIONINFOPARAMMASK

Microsoft reserves the RILCALLMODIFICATIONINFOPARAMMASK enumeration for internal use only. Don't use the RILCALLMODIFICATIONINFOPARAMMASK enumeration in your code.
RILCALLMODIFICATIONINFOPARAMMASK

Don't use this enumeration in your code. Microsoft reserves the RILCALLMODIFICATIONINFOPARAMMASK enumeration for internal use only.
RILCALLRTTACTION

Microsoft reserves the RILCALLRTTACTION enumeration for internal use only. Don't use the RILCALLRTTACTION enumeration in your code.
RILCALLRTTACTION

Don't use this enumeration in your code. Microsoft reserves the RILCALLRTTACTION enumeration for internal use only.
RILCALLRTTMODE

Microsoft reserves the RILCALLRTTMODE enumeration for internal use only. Don't use the RILCALLRTTMODE enumeration in your code.
RILCALLRTTMODE

Don't use this enumeration in your code. Microsoft reserves the RILCALLRTTMODE enumeration for internal use only.
RILCALLSUPPORTCAPS

Microsoft reserves the RILCALLSUPPORTCAPS enumeration for internal use only. Don't use the RILCALLSUPPORTCAPS enumeration in your code.
RILCALLSUPPORTCAPS

Don't use this enumeration in your code. Microsoft reserves the RILCALLSUPPORTCAPS enumeration for internal use only.
RILCALLTYPE

Microsoft reserves the RILCALLTYPE enumeration for internal use only. Don't use the RILCALLTYPE enumeration in your code.
RILCALLTYPE

Don't use this enumeration in your code. Microsoft reserves the RILCALLTYPE enumeration for internal use only.
RILCALLVIDEOMEDIASTATEPARAMMASK

Microsoft reserves this enumeration for internal use only. Don't use the RILCALLVIDEOMEDIASTATEPARAMMASK enumeration in your code.
RILCALLVIDEOMEDIASTATEPARAMMASK

Don't use this enumeration in your code. Microsoft reserves the RILCALLVIDEOMEDIASTATEPARAMMASK enumeration for internal use only.
RILCALLWAITINGINFOPARAMMASK

Microsoft reserves this enumeration for internal use only. Don't use the RILCALLWAITINGINFOPARAMMASK enumeration in your code.
RILCALLWAITINGINFOPARAMMASK

Don't use this enumeration in your code. Microsoft reserves the RILCALLWAITINGINFOPARAMMASK enumeration for internal use only.
RILCAPSLOCKINGPWDLENGTHPARAMMASK

Microsoft reserves this enumeration for internal use only. Don't use the RILCAPSLOCKINGPWDLENGTHPARAMMASK enumeration in your code.
RILCAPSLOCKINGPWDLENGTHPARAMMASK

Don't use this enumeration in your code. Microsoft reserves the RILCAPSLOCKINGPWDLENGTHPARAMMASK enumeration for internal use only.
RILCAPSTYPE

Microsoft reserves the RILCAPSTYPE enumeration for internal use only. Don't use the RILCAPSTYPE enumeration in your code.
RILCAPSTYPE

Don't use this enumeration in your code. Microsoft reserves the RILCAPSTYPE enumeration for internal use only.
RILCARDAPPADDEDPARAMMASK

Microsoft reserves the RILCARDAPPADDEDPARAMMASK enumeration for internal use only. Don't use the RILCARDAPPADDEDPARAMMASK enumeration in your code.
RILCARDAPPADDEDPARAMMASK

Don't use this enumeration in your code. Microsoft reserves the RILCARDAPPADDEDPARAMMASK enumeration for internal use only.
RILCBMSGCONFIGPARAMMASK

Microsoft reserves the RILCBMSGCONFIGPARAMMASK enumeration for internal use only. Don't use the RILCBMSGCONFIGPARAMMASK enumeration in your code.
RILCBMSGCONFIGPARAMMASK

Don't use this enumeration in your code. Microsoft reserves the RILCBMSGCONFIGPARAMMASK enumeration for internal use only.
RILCDMAAVOIDANCEREQUESTYPE

Microsoft reserves this enumeration for internal use only. Don't use the RILCDMAAVOIDANCEREQUESTYPE enumeration in your code.
RILCDMAAVOIDANCEREQUESTYPE

Don't use this enumeration in your code. Microsoft reserves the RILCDMAAVOIDANCEREQUESTYPE enumeration for internal use only.
RILCOMMANDS

Microsoft reserves the RILCOMMANDS enumeration for internal use only. Don't use the RILCOMMANDS enumeration in your code.
RILCOMMANDS

Don't use this enumeration in your code. Microsoft reserves the RILCOMMANDS enumeration for internal use only.
RILCONFPARTICIPANTSTATUSPARAMMASK

Microsoft reserves this enumeration for internal use only. Don't use the RILCONFPARTICIPANTSTATUSPARAMMASK enumeration in your code.
RILCONFPARTICIPANTSTATUSPARAMMASK

Don't use this enumeration in your code. Microsoft reserves the RILCONFPARTICIPANTSTATUSPARAMMASK enumeration for internal use only.
RILDCSLANG

Microsoft reserves the RILDCSLANG enumeration for internal use only. Don't use the RILDCSLANG enumeration in your code.
RILDCSLANG

Don't use this enumeration in your code. Microsoft reserves the RILDCSLANG enumeration for internal use only.
RILDEVICEINFORMATION

This enumeration describes the RILDEVICEINFORMATION.
RILDEVICEINFORMATION

Microsoft reserves the RILDEVICEINFORMATION enumeration for internal use only. Don't use this enumeration in your code.
RILDEVSPECIFICPARAMMASK

Microsoft reserves the RILGETTOKENPARAMMASK enumeration for internal use only. Don't use this enumeration in your code.
RILDEVSSPECIFICCLASSES

Microsoft reserves the RILDEVSSPECIFICCLASSES enumeration for internal use only. Don't use this enumeration in your code.
RILDIALEDIDSETTINGSPARAMMASK

Microsoft reserves this enumeration for internal use only. Don't use the RILDIALEDIDSETTINGSPARAMMASK enumeration in your code.
RILDIALEDIDSETTINGSPARAMMASK

Don't use this enumeration in your code. Microsoft reserves the RILDIALEDIDSETTINGSPARAMMASK enumeration for internal use only.
RILDIALPARAMSOPTIONS

Microsoft reserves the RILDIALPARAMSOPTIONS enumeration for internal use only. Don't use the RILDIALPARAMSOPTIONS enumeration in your code.
RILDIALPARAMSOPTIONS

Don't use this enumeration in your code. Microsoft reserves the RILDIALPARAMSOPTIONS enumeration for internal use only.
RILDISPLAYINFOPARAMMASK

Microsoft reserves the RILDISPLAYINFOPARAMMASK enumeration for internal use only. Don't use the RILDISPLAYINFOPARAMMASK enumeration in your code.
RILDISPLAYINFOPARAMMASK

Don't use this enumeration in your code. Microsoft reserves the RILDISPLAYINFOPARAMMASK enumeration for internal use only.
RILDISPLAYINFOTAG

Microsoft reserves the RILDISPLAYINFOTAG enumeration for internal use only. Don't use the RILDISPLAYINFOTAG enumeration in your code.
RILDISPLAYINFOTAG

Don't use this enumeration in your code. Microsoft reserves the RILDISPLAYINFOTAG enumeration for internal use only.
RILDISPLAYINFOTYPE

Microsoft reserves the RILDISPLAYINFOTYPE enumeration for internal use only. Don't use the RILDISPLAYINFOTYPE enumeration in your code.
RILDISPLAYINFOTYPE

Don't use this enumeration in your code. Microsoft reserves the RILDISPLAYINFOTYPE enumeration for internal use only.
RILDMCONFIGINFOITEM

Microsoft reserves the RILDMCONFIGINFOITEM enumeration for internal use only. Don't use the RILDMCONFIGINFOITEM enumeration in your code.
RILDMCONFIGINFOITEM

Don't use this enumeration in your code. Microsoft reserves the RILDMCONFIGINFOITEM enumeration for internal use only.
RILDMCONFIGINFOTYPE

Microsoft reserves the RILDMCONFIGINFOTYPE enumeration for internal use only. Don't use the RILDMCONFIGINFOTYPE enumeration in your code.
RILDMCONFIGINFOTYPE

Microsoft reserves this enumeration for internal use only. Don't use the RILDMCONFIGINFOTYPE enumeration in your code.
RILEMERGENCYMODECONTROLPARAMSCONTROL

Microsoft reserves this enumeration for internal use only. Don't use the RILEMERGENCYMODECONTROLPARAMSCONTROL enumeration in your code.
RILEMERGENCYMODECONTROLPARAMSCONTROL

Don't use this enumeration in your code. Microsoft reserves the RILEMERGENCYMODECONTROLPARAMSCONTROL enumeration for internal use only.
RILEMERGENCYNUMBERCATEGORY

Microsoft reserves this enumeration for internal use only. Don't use the RILEMERGENCYNUMBERCATEGORY enumeration in your code.
RILEMERGENCYNUMBERCATEGORY

Don't use this enumeration in your code. Microsoft reserves the RILEMERGENCYNUMBERCATEGORY enumeration for internal use only.
RILEMERGENCYNUMBERPARAMMASK

Microsoft reserves this enumeration for internal use only. Don't use the RILEMERGENCYNUMBERPARAMMASK enumeration in your code.
RILEMERGENCYNUMBERPARAMMASK

Don't use this enumeration in your code. Microsoft reserves the RILEMERGENCYNUMBERPARAMMASK enumeration for internal use only.
RILEQUIPMENTSTATE

Microsoft reserves the RILEQUIPMENTSTATE enumeration for internal use only. Don't use the RILEQUIPMENTSTATE enumeration in your code.
RILEQUIPMENTSTATE

Don't use this enumeration in your code. Microsoft reserves the RILEQUIPMENTSTATE enumeration for internal use only.
RILERRORCODES

Microsoft reserves the RILERRORCODES enumeration for internal use only. Don't use the RILERRORCODES enumeration in your code.
RILERRORCODES

Don't use this enumeration in your code. Microsoft reserves the RILERRORCODES enumeration for internal use only.
RILERRORDETAILSPARAMMASK

Microsoft reserves the RILERRORDETAILSPARAMMASK enumeration for internal use only. Don't use the RILERRORDETAILSPARAMMASK enumeration in your code.
RILERRORDETAILSPARAMMASK

Don't use this enumeration in your code. Microsoft reserves the RILERRORDETAILSPARAMMASK enumeration for internal use only.
RILEUTRAMRLPARAMMASK

This enumeration describes the RILEUTRAMRLPARAMMASK.
RILEUTRAMRLPARAMMASK

Microsoft reserves the RILEUTRAMRLPARAMMASK enumeration for internal use only. Don't use this enumeration in your code.
RILEVDOKIND

Microsoft reserves the RILEVDOKIND enumeration for internal use only. Don't use the RILEVDOKIND enumeration in your code.
RILEVDOKIND

Don't use this enumeration in your code. Microsoft reserves the RILEVDOKIND enumeration for internal use only.
RILEXCHANGEUICCAPDURESPONSEPARAMMASK

Microsoft reserves this enumeration for internal use only. Don't use the RILEXCHANGEUICCAPDURESPONSEPARAMMASK enumeration in your code.
RILEXCHANGEUICCAPDURESPONSEPARAMMASK

Don't use this enumeration in your code. Microsoft reserves the RILEXCHANGEUICCAPDURESPONSEPARAMMASK enumeration for internal use only.
RILEXECUTORFLAG

Microsoft reserves the RILEXECUTORFLAG enumeration for internal use only. Don't use the RILEXECUTORFLAG enumeration in your code.
RILEXECUTORFLAG

Don't use this enumeration in your code. Microsoft reserves the RILEXECUTORFLAG enumeration for internal use only.
RILEXECUTORFOCUSSTATEPARAMMASK

Microsoft reserves this enumeration for internal use only. Don't use the RILEXECUTORFOCUSSTATEPARAMMASK enumeration in your code.
RILEXECUTORFOCUSSTATEPARAMMASK

Don't use this enumeration in your code. Microsoft reserves the RILEXECUTORFOCUSSTATEPARAMMASK enumeration for internal use only.
RILEXECUTORRFSTATEPARAMMASK

Microsoft reserves this enumeration for internal use only. Don't use the RILEXECUTORRFSTATEPARAMMASK enumeration in your code.
RILEXECUTORRFSTATEPARAMMASK

Don't use this enumeration in your code. Microsoft reserves the RILEXECUTORRFSTATEPARAMMASK enumeration for internal use only.
RILFUNCTIONRESULTS

Microsoft reserves the RILFUNCTIONRESULTS enumeration for internal use only. Don't use the RILFUNCTIONRESULTS enumeration in your code.
RILFUNCTIONRESULTS

Don't use this enumeration in your code. Microsoft reserves the RILFUNCTIONRESULTS enumeration for internal use only.
RILGBACAPABLE

Microsoft reserves the RILGBACAPABLE enumeration for internal use only. Don't use this enumeration in your code.
RILGEOLOCATIONREQUESTACCURACY

Microsoft reserves the RILGEOLOCATIONREQUESTACCURACY enumeration for internal use only. Don't use the RILGEOLOCATIONREQUESTACCURACY enumeration in your code.
RILGEOLOCATIONREQUESTACCURACY

Don't use this enumeration in your code. Microsoft reserves the RILGEOLOCATIONREQUESTACCURACY enumeration for internal use only.
RILGEOLOCATIONTYPEMASK

Microsoft reserves this enumeration for internal use only. Don't use the RILGEOLOCATIONTYPEMASK enumeration in your code.
RILGEOLOCATIONTYPEMASK

Don't use this enumeration in your code. Microsoft reserves the RILGEOLOCATIONTYPEMASK enumeration for internal use only.
RILGEOSCOPE

Microsoft reserves the RILGEOSCOPE enumeration for internal use only. Don't use the RILGEOSCOPE enumeration in your code.
RILGEOSCOPE

Don't use this enumeration in your code. Microsoft reserves the RILGEOSCOPE enumeration for internal use only.
RILGETPREFERENCEDOPERATORLISTFORMAT

Microsoft reserves this enumeration for internal use only. Don't use the RILGETPREFERENCEDOPERATORLISTFORMAT enumeration in your code.
RILGETPREFERENCEDOPERATORLISTFORMAT

Don't use this enumeration in your code. Microsoft reserves the RILGETPREFERENCEDOPERATORLISTFORMAT enumeration for internal use only.
RILGSMKIND

Don't use the enumeration in your code. Microsoft reserves the RILGSMKIND enumeration for internal use only.
RILGSMKIND

Don't use the RILGSMKIND enumeration in your code. Microsoft reserves the RILGSMKIND enumeration for internal use only.
RILGSMMNMRPARAMMASK

This enumeration describes the RILGSMMNMRPARAMMASK.
RILGSMMNMRPARAMMASK

Microsoft reserves the RILGSMMNMRPARAMMASK enumeration for internal use only. Don't use this enumeration in your code.
RILHIDECONNECTEDIDSETTINGSPARAMMASK

Microsoft reserves this enumeration for internal use only. Don't use the RILHIDECONNECTEDIDSETTINGSPARAMMASK enumeration in your code.
RILHIDECONNECTEDIDSETTINGSPARAMMASK

Don't use this enumeration in your code. Microsoft reserves the RILHIDECONNECTEDIDSETTINGSPARAMMASK enumeration for internal use only.
RILHIDEIDSETTINGSPARAMMASK

Microsoft reserves the RILHIDEIDSETTINGSPARAMMASK enumeration for internal use only. Don't use the RILHIDEIDSETTINGSPARAMMASK enumeration in your code.
RILHIDEIDSETTINGSPARAMMASK

Don't use this enumeration in your code. Microsoft reserves the RILHIDEIDSETTINGSPARAMMASK enumeration for internal use only.
RILIMSFAILUREMESSAGETYPE

Microsoft reserves this enumeration for internal use only. Don't use the RILIMSFAILUREMESSAGETYPE enumeration in your code.
RILIMSFAILUREMESSAGETYPE

Don't use this enumeration in your code. Microsoft reserves the RILIMSFAILUREMESSAGETYPE enumeration for internal use only.
RILIMSFAILUREPARAMMASK

Microsoft reserves the RILIMSFAILUREPARAMMASK enumeration for internal use only. Don't use the RILIMSFAILUREPARAMMASK enumeration in your code.
RILIMSFAILUREPARAMMASK

Don't use this enumeration in your code. Microsoft reserves the RILIMSFAILUREPARAMMASK enumeration for internal use only.
RILIMSIPARAMMASK

This enumeration describes the RILIMSIPARAMMASK.
RILIMSIPARAMMASK

Microsoft reserves the RILIMSIPARAMMASK enumeration for internal use only. Don't use this enumeration in your code.
RILIMSNWENABLEDFLAGS

Microsoft reserves the RILIMSNWENABLEDFLAGS enumeration for internal use only. Don't use the RILIMSNWENABLEDFLAGS enumeration in your code.
RILIMSNWENABLEDFLAGS

Don't use this enumeration in your code. Microsoft reserves the RILIMSNWENABLEDFLAGS enumeration for internal use only.
RILIMSSERVICE

The RILIMSSERVICE enumeration has the following values.
RILIMSSERVICE

Microsoft reserves the RILIMSSERVICE enumeration for internal use only. Don't use this enumeration in your code.
RILIMSSIPCAUSECODE

Microsoft reserves the RILIMSSIPCAUSECODE enumeration for internal use only. Don't use the RILIMSSIPCAUSECODE enumeration in your code.
RILIMSSIPCAUSECODE

Don't use this enumeration in your code. Microsoft reserves the RILIMSSIPCAUSECODE enumeration for internal use only.
RILIMSSIPREASON

Microsoft reserves the RILIMSSIPREASON enumeration for internal use only. Don't use the RILIMSSIPREASON enumeration in your code.
RILIMSSIPREASON

Don't use this enumeration in your code. Microsoft reserves the RILIMSSIPREASON enumeration for internal use only.
RILIMSSSTATUSPARAMMASK

Microsoft reserves this enumeration for internal use only. Don't use the RILIMSSSTATUSPARAMMASK enumeration in your code.
RILIMSSSTATUSPARAMMASK

Don't use this enumeration in your code. Microsoft reserves the RILIMSSSTATUSPARAMMASK enumeration for internal use only.
RILIMSSUBSCRIBETYPE

Microsoft reserves the RILIMSSUBSCRIBETYPE enumeration for internal use only. Don't use the RILIMSSUBSCRIBETYPE enumeration in your code.
RILIMSSUBSCRIBETYPE

Don't use this enumeration in your code. Microsoft reserves the RILIMSSUBSCRIBETYPE enumeration for internal use only.
RILIMSSYSTEMTYPE

The RILIMSSYSTEMTYPE enumeration has the following values.
RILIMSSYSTEMTYPE

Microsoft reserves the RILIMSSYSTEMTYPE enumeration for internal use only. Don't use this enumeration in your code.
RILINFOCLASS

Microsoft reserves the RILINFOCLASS enumeration for internal use only. Don't use the RILINFOCLASS enumeration in your code.
RILINFOCLASS

Don't use this enumeration in your code. Microsoft reserves the RILINFOCLASS enumeration for internal use only.
RILLOCATIONINFOPARAMMASK

Microsoft reserves the RILLOCATIONINFOPARAMMASK enumeration for internal use only. Don't use the RILLOCATIONINFOPARAMMASK enumeration in your code.
RILLOCATIONINFOPARAMMASK

Don't use this enumeration in your code. Microsoft reserves the RILLOCATIONINFOPARAMMASK enumeration for internal use only.
RILLTEKIND

Microsoft reserves the RILLTEKIND enumeration for internal use only. Don't use the RILLTEKIND enumeration in your code.
RILLTEKIND

Don't use this enumeration in your code. Microsoft reserves the RILLTEKIND enumeration for internal use only.
RILMANAGECALLPARAMSCOMMAND

Microsoft reserves this enumeration for internal use only. Don't use the RILMANAGECALLPARAMSCOMMAND enumeration in your code.
RILMANAGECALLPARAMSCOMMAND

Don't use this enumeration in your code. Microsoft reserves the RILMANAGECALLPARAMSCOMMAND enumeration for internal use only.
RILMESSAGEFLAGS

Microsoft reserves the RILMESSAGEFLAGS enumeration for internal use only. Don't use the RILMESSAGEFLAGS enumeration in your code.
RILMESSAGEFLAGS

Don't use this enumeration in your code. SWMicrosoft reserves the RILMESSAGEFLAGS enumeration for internal use only.
RILMESSAGEINFOPARAMMASK

Microsoft reserves the RILMESSAGEINFOPARAMMASK enumeration for internal use only. Don't use the RILMESSAGEINFOPARAMMASK enumeration in your code.
RILMESSAGEINFOPARAMMASK

Don't use this enumeration in your code. Microsoft reserves the RILMESSAGEINFOPARAMMASK enumeration for internal use only.
RILMESSAGEPARAMMASK

Microsoft reserves the RILMESSAGEPARAMMASK enumeration for internal use only. Don't use the RILMESSAGEPARAMMASK enumeration in your code.
RILMESSAGEPARAMMASK

Don't use this enumeration in your code. Microsoft reserves the RILMESSAGEPARAMMASK enumeration for internal use only.
RILMESSAGESTATUS

Microsoft reserves the RILMESSAGESTATUS enumeration for internal use only. Don't use the RILMESSAGESTATUS enumeration in your code.
RILMESSAGESTATUS

Don't use this enumeration in your code. Microsoft reserves the RILMESSAGESTATUS enumeration for internal use only.
RILMESSAGETYPE

Microsoft reserves the RILMESSAGETYPE enumeration for internal use only. Don't use the RILMESSAGETYPE enumeration in your code.
RILMESSAGETYPE

Don't use this enumeration in your code. Microsoft reserves the RILMESSAGETYPE enumeration for internal use only.
RILMODEMRESETSTATE

Microsoft reserves the RILMODEMRESETSTATE enumeration for internal use only. Don't use the RILMODEMRESETSTATE enumeration in your code.
RILMODEMRESETSTATE

Don't use this enumeration in your code. Microsoft reserves the RILMODEMRESETSTATE enumeration for internal use only.
RILMSGACKSTATUS

Microsoft reserves the RILMSGACKSTATUS enumeration for internal use only. Don't use the RILMSGACKSTATUS enumeration in your code.
RILMSGACKSTATUS

Don't use this enumeration in your code. Microsoft reserves the RILMSGACKSTATUS enumeration for internal use only.
RILMSGBCGENERALWARNINGTYPE

Microsoft reserves the RILMSGBCGENERALWARNINGTYPE enumeration for internal use only. Don't use the RILMSGBCGENERALWARNINGTYPE enumeration in your code.
RILMSGBCGENERALWARNINGTYPE

Don't use this enumeration in your code. Microsoft reserves the RILMSGBCGENERALWARNINGTYPE enumeration for internal use only.
RILMSGCDMABROADCASTSERVICEID

Microsoft reserves this enumeration for internal use only. Don't use the RILMSGCDMABROADCASTSERVICEID enumeration in your code.
RILMSGCDMABROADCASTSERVICEID

Don't use this enumeration in your code. Microsoft reserves the RILMSGCDMABROADCASTSERVICEID enumeration for internal use only.
RILMSGCDMALANGUAGE

Microsoft reserves the RILMSGCDMALANGUAGE enumeration for internal use only. Don't use the RILMSGCDMALANGUAGE enumeration in your code.
RILMSGCDMALANGUAGE

Don't use this enumeration in your code. Microsoft reserves the RILMSGCDMALANGUAGE enumeration for internal use only.
RILMSGCDMAMSGDISPLAYMODE

Microsoft reserves the RILMSGCDMAMSGDISPLAYMODE enumeration for internal use only. Don't use the RILMSGCDMAMSGDISPLAYMODE enumeration in your code.
RILMSGCDMAMSGDISPLAYMODE

Don't use this enumeration in your code. Microsoft reserves the RILMSGCDMAMSGDISPLAYMODE enumeration for internal use only.
RILMSGCDMAMSGENCODING

Microsoft reserves the RILMSGCDMAMSGENCODING enumeration for internal use only. Don't use the RILMSGCDMAMSGENCODING enumeration in your code.
RILMSGCDMAMSGENCODING

Don't use this enumeration in your code. Microsoft reserves the RILMSGCDMAMSGENCODING enumeration for internal use only.
RILMSGCDMAMSGPRIORITY

Microsoft reserves the RILMSGCDMAMSGPRIORITY enumeration for internal use only. Don't use the RILMSGCDMAMSGPRIORITY enumeration in your code.
RILMSGCDMAMSGPRIORITY

Don't use this enumeration in your code. Microsoft reserves the RILMSGCDMAMSGPRIORITY enumeration for internal use only.
RILMSGCDMAMSGPRIVACY

Microsoft reserves the RILMSGCDMAMSGPRIVACY enumeration for internal use only. Don't use the RILMSGCDMAMSGPRIVACY enumeration in your code.
RILMSGCDMAMSGPRIVACY

Don't use this enumeration in your code. Microsoft reserves the RILMSGCDMAMSGPRIVACY enumeration for internal use only.
RILMSGCDMAMSGSTATUSTYPE

Microsoft reserves this enumeration for internal use only. Don't use the RILMSGCDMAMSGSTATUSTYPE enumeration in your code.
RILMSGCDMAMSGSTATUSTYPE

Don't use this enumeration in your code. Microsoft reserves the RILMSGCDMAMSGSTATUSTYPE enumeration for internal use only.
RILMSGCDMATELESERVICE

Microsoft reserves the RILMSGCDMATELESERVICE enumeration for internal use only. Don't use the RILMSGCDMATELESERVICE enumeration in your code.
RILMSGCDMATELESERVICE

Don't use this enumeration in your code. Microsoft reserves the RILMSGCDMATELESERVICE enumeration for internal use only.
RILMSGCLASS

Don't use the enumeration in your code. Microsoft reserves the RILMSGCLASS enumeration for internal use only.
RILMSGCLASS

Don't use the RILMSGCLASS enumeration in your code. Microsoft reserves the RILMSGCLASS enumeration for internal use only.
RILMSGDCSALPHABET

Microsoft reserves the RILMSGDCSALPHABET enumeration for internal use only. Don't use the RILMSGDCSALPHABET enumeration in your code.
RILMSGDCSALPHABET

Don't use this enumeration in your code. Microsoft reserves the RILMSGDCSALPHABET enumeration for internal use only.
RILMSGDCSFLAGS

Microsoft reserves the RILMSGDCSFLAGS enumeration for internal use only. Don't use the RILMSGDCSFLAGS enumeration in your code.
RILMSGDCSFLAGS

Don't use this enumeration in your code. Microsoft reserves the RILMSGDCSFLAGS enumeration for internal use only.
RILMSGDCSINDICATION

Microsoft reserves the RILMSGDCSINDICATION enumeration for internal use only. Don't use the RILMSGDCSINDICATION enumeration in your code.
RILMSGDCSINDICATION

Don't use this enumeration in your code. Microsoft reserves the RILMSGDCSINDICATION enumeration for internal use only.
RILMSGDCSMSGCLASS

Microsoft reserves the RILMSGDCSMSGCLASS enumeration for internal use only. Don't use the RILMSGDCSMSGCLASS enumeration in your code.
RILMSGDCSMSGCLASS

Don't use this enumeration in your code. Microsoft reserves the RILMSGDCSMSGCLASS enumeration for internal use only.
RILMSGDCSPARAMMASK

Microsoft reserves this enumeration for internal use only. Don't use the RILMSGDCSPARAMMASK enumeration in your code.
RILMSGDCSPARAMMASK

Don't use this enumeration in your code. Microsoft reserves the RILMSGDCSPARAMMASK enumeration for internal use only.
RILMSGDCSTYPE

Microsoft reserves the RILMSGDCSTYPE enumeration for internal use only. Don't use the RILMSGDCSTYPE enumeration in your code.
RILMSGDCSTYPE

Don't use this enumeration in your code. Microsoft reserves the RILMSGDCSTYPE enumeration for internal use only.
RILMSGINSTATUSTGTDLVSTATUS

Microsoft reserves this enumeration for internal use only. Don't use the RILMSGINSTATUSTGTDLVSTATUS enumeration in your code.
RILMSGINSTATUSTGTDLVSTATUS

Don't use this enumeration in your code. Microsoft reserves the RILMSGINSTATUSTGTDLVSTATUS enumeration for internal use only.
RILMSGMWIDETAILLISTPARAMMASK

Microsoft reserves this enumeration for internal use only. Don't use the RILMSGMWIDETAILLISTPARAMMASK enumeration in your code.
RILMSGMWIDETAILLISTPARAMMASK

Don't use this enumeration in your code. Microsoft reserves the RILMSGMWIDETAILLISTPARAMMASK enumeration for internal use only.
RILMSGMWIPRIORITY

Microsoft reserves the RILMSGMWIPRIORITY enumeration for internal use only. Don't use the RILMSGMWIPRIORITY enumeration in your code.
RILMSGMWIPRIORITY

Don't use this enumeration in your code. Microsoft reserves the RILMSGMWIPRIORITY enumeration for internal use only.
RILMSGMWISUMMARYLISTPARAMMASK

Microsoft reserves this enumeration for internal use only. Don't use the RILMSGMWISUMMARYLISTPARAMMASK enumeration in your code.
RILMSGMWISUMMARYLISTPARAMMASK

Don't use this enumeration in your code. Microsoft reserves the RILMSGMWISUMMARYLISTPARAMMASK enumeration for internal use only.
RILMSGMWITYPE

Microsoft reserves the RILMSGMWITYPE enumeration for internal use only. Don't use the RILMSGMWITYPE enumeration in your code.
RILMSGMWITYPE

Don't use this enumeration in your code. Microsoft reserves the RILMSGMWITYPE enumeration for internal use only.
RILMSGOUTSUBMITVPFORMAT

Microsoft reserves the RILMSGOUTSUBMITVPFORMAT enumeration for internal use only. Don't use the RILMSGOUTSUBMITVPFORMAT enumeration in your code.
RILMSGOUTSUBMITVPFORMAT

Don't use this enumeration in your code. Microsoft reserves the RILMSGOUTSUBMITVPFORMAT enumeration for internal use only.
RILMSGPROTOCOLID

Microsoft reserves the RILMSGPROTOCOLID enumeration for internal use only. Don't use the RILMSGPROTOCOLID enumeration in your code.
RILMSGPROTOCOLID

Don't use this enumeration in your code. Microsoft reserves the RILMSGPROTOCOLID enumeration for internal use only.
RILMSGSERVICEINFOMSGSUPPORT

Microsoft reserves this enumeration for internal use only. Don't use the RILMSGSERVICEINFOMSGSUPPORT enumeration in your code.
RILMSGSERVICEINFOMSGSUPPORT

Don't use this enumeration in your code. Microsoft reserves the RILMSGSERVICEINFOMSGSUPPORT enumeration for internal use only.
RILMSGSERVICEINFOPARAMMASK

Microsoft reserves this enumeration for internal use only. Don't use the RILMSGSERVICEINFOPARAMMASK enumeration in your code.
RILMSGSERVICEINFOPARAMMASK

Don't use this enumeration in your code. Microsoft reserves the RILMSGSERVICEINFOPARAMMASK enumeration for internal use only.
RILNETWORKCODEPARAMMASK

This enumeration describes the RILNETWORKCODEPARAMMASK.
RILNETWORKCODEPARAMMASK

Microsoft reserves the RILNETWORKCODEPARAMMASK enumeration for internal use only. Don't use this enumeration in your code.
RILNITZINFOPARAMMASK

Microsoft reserves the RILNITZINFOPARAMMASK enumeration for internal use only. Don't use the RILNITZINFOPARAMMASK enumeration in your code.
RILNITZINFOPARAMMASK

Don't use this enumeration in your code. Microsoft reserves the RILNITZINFOPARAMMASK enumeration for internal use only.
RILNITZNOTIFICATIONCAPS

Microsoft reserves this enumeration for internal use only. Don't use the RILNITZNOTIFICATIONCAPS enumeration in your code.
RILNITZNOTIFICATIONCAPS

Don't use this enumeration in your code. Microsoft reserves the RILNITZNOTIFICATIONCAPS enumeration for internal use only.
RILNOTIFICATIONCLASSES

This enumeration describes the RILNOTIFICATIONCLASSES.
RILNOTIFICATIONCLASSES

Microsoft reserves the RILNOTIFICATIONCLASSES enumeration for internal use only. Don't use this enumeration in your code.
RILNOTIFICATIONFILTERMASK

Microsoft reserves this enumeration for internal use only. Don't use the RILNOTIFICATIONFILTERMASK enumeration in your code.
RILNOTIFICATIONFILTERMASK

Don't use this enumeration in your code. Microsoft reserves the RILNOTIFICATIONFILTERMASK enumeration for internal use only.
RILNOTIFICATIONS

This enumeration describes RILNOTIFICATIONS.
RILNOTIFICATIONS

Microsoft reserves the RILNOTIFICATIONS enumeration for internal use only. Don't use this enumeration in your code.
RILOPENUICCLOGICALCHANNELPARAMMASK

Microsoft reserves this enumeration for internal use only. Don't use the RILOPENUICCLOGICALCHANNELPARAMMASK enumeration in your code.
RILOPENUICCLOGICALCHANNELPARAMMASK

Don't use this enumeration in your code. Microsoft reserves the RILOPENUICCLOGICALCHANNELPARAMMASK enumeration for internal use only.
RILOPERATORINFOPARAMMASK

Microsoft reserves this enumeration for internal use only. Don't use the RILOPERATORINFOPARAMMASK enumeration in your code.
RILOPERATORINFOPARAMMASK

Don't use this enumeration in your code. Microsoft reserves the RILOPERATORINFOPARAMMASK enumeration for internal use only.
RILOPERATORINFOSTATUS

Microsoft reserves this enumeration for internal use only. Don't use the RILOPERATORINFOSTATUS enumeration in your code.
RILOPERATORINFOSTATUS

Don't use this enumeration in your code. Microsoft reserves the RILOPERATORINFOSTATUS enumeration for internal use only.
RILOPERATORNAMESPARAMMASK

This enumeration describes the RILOPERATORNAMESPARAMMASK.
RILOPERATORNAMESPARAMMASK

Microsoft reserves the RILOPERATORNAMESPARAMMASK enumeration for internal use only. Don't use this enumeration in your code.
RILOSGEOLOCATIONINFOPARAMMASK

Microsoft reserves this enumeration for internal use only. Don't use the RILOSGEOLOCATIONINFOPARAMMASK enumeration in your code.
RILOSGEOLOCATIONINFOPARAMMASK

Don't use this enumeration in your code. Microsoft reserves the RILOSGEOLOCATIONINFOPARAMMASK enumeration for internal use only.
RILPARTICIPANTOPERATION

Microsoft reserves this enumeration for internal use only. Don't use the RILPARTICIPANTOPERATION enumeration in your code.
RILPARTICIPANTOPERATION

Don't use this enumeration in your code. Microsoft reserves the RILPARTICIPANTOPERATION enumeration for internal use only.
RILPERSODEACTIVATIONSTATEDEPERSOSTATE

Microsoft reserves this enumeration for internal use only. Don't use the enumeration in your code.
RILPERSODEACTIVATIONSTATEDEPERSOSTATE

Don't use this enumeration in your code. Microsoft reserves the RILPERSODEACTIVATIONSTATEDEPERSOSTATE enumeration for internal use only.
RILPERSODEACTIVATIONSTATEPARAMMASK

Microsoft reserves this enumeration for internal use only. Don't use the RILPERSODEACTIVATIONSTATEPARAMMASK enumeration in your code.
RILPERSODEACTIVATIONSTATEPARAMMASK

Don't use this enumeration in your code. Microsoft reserves the RILPERSODEACTIVATIONSTATEPARAMMASK enumeration for internal use only.
RILPERSOFEATURE

Microsoft reserves the RILPERSOFEATURE enumeration for internal use only. Don't use the RILPERSOFEATURE enumeration in your code.
RILPERSOFEATURE

Don't use this enumeration in your code. Microsoft reserves the RILPERSOFEATURE enumeration for internal use only.
RILPERSOLOCKSUPPORTCAPS

Microsoft reserves this enumeration for internal use only. Don't use the RILPERSOLOCKSUPPORTCAPS enumeration in your code.
RILPERSOLOCKSUPPORTCAPS

Don't use this enumeration in your code. Microsoft reserves the RILPERSOLOCKSUPPORTCAPS enumeration for internal use only.
RILPHONEBOOKADDITIONALNUMBERPARAMMASK

Microsoft reserves this enumeration for internal use only. Don't use the RILPHONEBOOKADDITIONALNUMBERPARAMMASK enumeration in your code.
RILPHONEBOOKADDITIONALNUMBERPARAMMASK

Don't use this enumeration in your code. Microsoft reserves the RILPHONEBOOKADDITIONALNUMBERPARAMMASK enumeration for internal use only.
RILPHONEBOOKANSOPERATION

Microsoft reserves the RILPHONEBOOKANSOPERATION enumeration for internal use only. Don't use the RILPHONEBOOKANSOPERATION enumeration in your code.
RILPHONEBOOKANSOPERATION

Don't use this enumeration in your code. Microsoft reserves the RILPHONEBOOKANSOPERATION enumeration for internal use only.
RILPHONEBOOKENTRYPARAMMASK

Microsoft reserves this enumeration for internal use only. Don't use the RILPHONEBOOKENTRYPARAMMASK enumeration in your code.
RILPHONEBOOKENTRYPARAMMASK

Don't use this enumeration in your code. Microsoft reserves the RILPHONEBOOKENTRYPARAMMASK enumeration for internal use only.
RILPHONEBOOKINFOPARAMMASK

Don't use the enumeration in your code. Microsoft reserves the RILPHONEBOOKINFOPARAMMASK enumeration for internal use only.
RILPHONEBOOKINFOPARAMMASK

Don't use the RILPHONEBOOKINFOPARAMMASK enumeration in your code. Microsoft reserves the RILPHONEBOOKINFOPARAMMASK enumeration for internal use only.
RILPHONEBOOKLOCATIONCAPS

Microsoft reserves this enumeration for internal use only. Don't use the RILPHONEBOOKLOCATIONCAPS enumeration in your code.
RILPHONEBOOKLOCATIONCAPS

Don't use this enumeration in your code. Microsoft reserves the RILPHONEBOOKLOCATIONCAPS enumeration for internal use only.
RILPHONEBOOKMAILADDRESSPARAMMASK

Microsoft reserves this enumeration for internal use only. Don't use the RILPHONEBOOKMAILADDRESSPARAMMASK enumeration in your code.
RILPHONEBOOKMAILADDRESSPARAMMASK

Don't use this enumeration in your code. Microsoft reserves the RILPHONEBOOKMAILADDRESSPARAMMASK enumeration for internal use only.
RILPHONEENTRYSTORELOCATION

Microsoft reserves the RILPHONEENTRYSTORELOCATION enumeration for internal use only. Don't use the RILPHONEENTRYSTORELOCATION enumeration in your code.
RILPHONEENTRYSTORELOCATION

Don't use this enumeration in your code. Microsoft reserves the RILPHONEENTRYSTORELOCATION enumeration for internal use only.
RILPOSITIONINFOGSMPARAMMASK

This enumeration describes the RILPOSITIONINFOGSMPARAMMASK.
RILPOSITIONINFOGSMPARAMMASK

Microsoft reserves the RILPOSITIONINFOGSMPARAMMASK enumeration for internal use only. Don't use this enumeration in your code.
RILPOSITIONINFOLTEPARAMMASK

This enumeration describes the RILPOSITIONINFOLTEPARAMMASK.
RILPOSITIONINFOLTEPARAMMASK

Microsoft reserves the RILPOSITIONINFOLTEPARAMMASK enumeration for internal use only. Don't use this enumeration in your code.
RILPOSITIONINFOTDSCDMAPARAMMASK

This enumeration describes the RILPOSITIONINFOTDSCDMAPARAMMASK.
RILPOSITIONINFOTDSCDMAPARAMMASK

Microsoft reserves the RILPOSITIONINFOTDSCDMAPARAMMASK enumeration for internal use only. Don't use this enumeration in your code.
RILPOSITIONINFOUMTSPARAMMASK

This enumeration describes the RILPOSITIONINFOUMTSPARAMMASK.
RILPOSITIONINFOUMTSPARAMMASK

Microsoft reserves the RILPOSITIONINFOUMTSPARAMMASK enumeration for internal use only. Don't use this enumeration in your code.
RILPROVISIONSTATUSPROVISIONSTATUS

Microsoft reserves the RILPROVISIONSTATUSPROVISIONSTATUS enumeration for internal use only. Don't use this enumeration in your code.
RILPROVISIONSTATUSPROVISIONSTATUS

Don't use this enumeration in your code. Microsoft reserves the RILPROVISIONSTATUSPROVISIONSTATUS enumeration for internal use only.
RILPSMEDIAPREFERENCE

Microsoft reserves the RILPSMEDIAPREFERENCE enumeration for internal use only. Don't use the RILPSMEDIAPREFERENCE enumeration in your code.
RILPSMEDIAPREFERENCE

Don't use this enumeration in your code. Microsoft reserves the RILPSMEDIAPREFERENCE enumeration for internal use only.
RILRADIOCONFIGURATIONRADIOTYPE

Microsoft reserves this enumeration for internal use only. Don't use the RILRADIOCONFIGURATIONRADIOTYPE enumeration in your code.
RILRADIOCONFIGURATIONRADIOTYPE

Don't use this enumeration in your code. Microsoft reserves the RILRADIOCONFIGURATIONRADIOTYPE enumeration for internal use only.
RILRADIOPRESENCE

Microsoft reserves the RILRADIOPRESENCE enumeration for internal use only. Don't use the RILRADIOPRESENCE enumeration in your code.
RILRADIOPRESENCE

Don't use this enumeration in your code. Microsoft reserves the RILRADIOPRESENCE enumeration for internal use only.
RILRADIOSTATEGROUPFLAGS

Microsoft reserves the RILRADIOSTATEGROUPFLAGS enumeration for internal use only. Don't use the RILRADIOSTATEGROUPFLAGS enumeration in your code.
RILRADIOSTATEGROUPFLAGS

Don't use this enumeration in your code. Microsoft reserves the RILRADIOSTATEGROUPFLAGS enumeration for internal use only.
RILRADIOSTATEGROUPID

Microsoft reserves the RILRADIOSTATEGROUPID enumeration for internal use only. Don't use the RILRADIOSTATEGROUPID enumeration in your code.
RILRADIOSTATEGROUPID

Don't use this enumeration in your code. Microsoft reserves the RILRADIOSTATEGROUPID enumeration for internal use only.
RILRADIOSTATEITEMATTRIBUTES

Microsoft reserves this enumeration for internal use only. Don't use the RILRADIOSTATEITEMATTRIBUTES enumeration in your code.
RILRADIOSTATEITEMATTRIBUTES

Don't use this enumeration in your code. Microsoft reserves the RILRADIOSTATEITEMATTRIBUTES enumeration for internal use only.
RILRADIOSTATEITEMFLAG

Microsoft reserves the RILRADIOSTATEITEMFLAG enumeration for internal use only. Don't use the RILRADIOSTATEITEMFLAG enumeration in your code.
RILRADIOSTATEITEMFLAG

Don't use this enumeration in your code. Microsoft reserves the RILRADIOSTATEITEMFLAG enumeration for internal use only.
RILRADIOSTATEITEMID

Microsoft reserves the RILRADIOSTATEITEMID enumeration for internal use only. Don't use the RILRADIOSTATEITEMID enumeration in your code.
RILRADIOSTATEITEMID

Don't use this enumeration in your code. Microsoft reserves the RILRADIOSTATEITEMID enumeration for internal use only.
RILREGSTAT

This enumeration describes the RILREGSTAT.
RILREGSTAT

Microsoft reserves the RILREGSTAT enumeration for internal use only. Don't use this enumeration in your code.
RILREGSTATUSINFOPARAMMASK

Microsoft reserves this enumeration for internal use only. Don't use the RILREGSTATUSINFOPARAMMASK enumeration in your code.
RILREGSTATUSINFOPARAMMASK

Don't use this enumeration in your code. Microsoft reserves the RILREGSTATUSINFOPARAMMASK enumeration for internal use only.
RILREMOTEPARTYINFOVALUE

Microsoft reserves the RILREMOTEPARTYINFOVALUE enumeration for internal use only. Don't use the RILREMOTEPARTYINFOVALUE enumeration in your code.
RILREMOTEPARTYINFOVALUE

Don't use this enumeration in your code. Microsoft reserves the RILREMOTEPARTYINFOVALUE enumeration for internal use only.
RILREMOTEPARTYINFOVALUEPARAM

Microsoft reserves this enumeration for internal use only. Don't use the RILREMOTEPARTYINFOVALUEPARAM enumeration in your code.
RILREMOTEPARTYINFOVALUEPARAM

Don't use this enumeration in your code. Microsoft reserves the RILREMOTEPARTYINFOVALUEPARAM enumeration for internal use only.
RILREQUESTGEOLOCATIONDATAPARAMMASK

Microsoft reserves this enumeration for internal use only. Don't use the RILREQUESTGEOLOCATIONDATAPARAMMASK enumeration in your code.
RILREQUESTGEOLOCATIONDATAPARAMMASK

Don't use this enumeration in your code. Microsoft reserves the RILREQUESTGEOLOCATIONDATAPARAMMASK enumeration for internal use only.
RILRESETMODEMKIND

Microsoft reserves the RILRESETMODEMKIND enumeration for internal use only. Don't use the RILRESETMODEMKIND enumeration in your code.
RILRESETMODEMKIND

Don't use this enumeration in your code. Microsoft reserves the RILRESETMODEMKIND enumeration for internal use only.
RILRFSTATEPARAMMASK

Microsoft reserves this enumeration for internal use only. Don't use the RILRFSTATEPARAMMASK enumeration in your code.
RILRFSTATEPARAMMASK

Don't use this enumeration in your code. Microsoft reserves the RILRFSTATEPARAMMASK enumeration for internal use only.
RILRILREGSTATUSINFOREJECTREASON

Microsoft reserves this enumeration for internal use only. Don't use the RILRILREGSTATUSINFOREJECTREASON enumeration in your code.
RILRILREGSTATUSINFOREJECTREASON

Don't use this enumeration in your code. Microsoft reserves the RILRILREGSTATUSINFOREJECTREASON enumeration for internal use only.
RILSENDMSGOPTIONS

Microsoft reserves the RILSENDMSGOPTIONS enumeration for internal use only. Don't use the RILSENDMSGOPTIONS enumeration in your code.
RILSENDMSGOPTIONS

Don't use this enumeration in your code. Microsoft reserves the RILSENDMSGOPTIONS enumeration for internal use only.
RILSENDMSGRESPONSEPARAMMASK

Microsoft reserves this enumeration for internal use only. Don't use the RILSENDMSGRESPONSEPARAMMASK enumeration in your code.
RILSENDMSGRESPONSEPARAMMASK

Don't use this enumeration in your code. Microsoft reserves the RILSENDMSGRESPONSEPARAMMASK enumeration for internal use only.
RILSERVICEPROVISIONINGSTATUS

Microsoft reserves this enumeration for internal use only. Don't use the RILSERVICEPROVISIONINGSTATUS enumeration in your code.
RILSERVICEPROVISIONINGSTATUS

Don't use this enumeration in your code. Microsoft reserves the RILSERVICEPROVISIONINGSTATUS enumeration for internal use only.
RILSERVICESETTINGSSTATUS

Don't use this enumeration in your code. Microsoft reserves the RILSERVICESETTINGSSTATUS enumeration for internal use only.
RILSERVICESETTINGSSTATUS

Microsoft reserves the RILSERVICESETTINGSSTATUS enumeration for internal use only. Don't use the RILSERVICESETTINGSSTATUS enumeration in your code.
RILSETSYSTEMSELECTIONPREFSFLAG

Microsoft reserves this enumeration for internal use only. Don't use the RILSETSYSTEMSELECTIONPREFSFLAG enumeration in your code.
RILSETSYSTEMSELECTIONPREFSFLAG

Don't use this enumeration in your code. Microsoft reserves the RILSETSYSTEMSELECTIONPREFSFLAG enumeration for internal use only.
RILSIGNALQUALITYCAPS

Microsoft reserves the RILSIGNALQUALITYCAPS enumeration for internal use only. Don't use the RILSIGNALQUALITYCAPS enumeration in your code.
RILSIGNALQUALITYCAPS

Don't use this enumeration in your code. Microsoft reserves the RILSIGNALQUALITYCAPS enumeration for internal use only.
RILSIGNALQUALITYPARAMMASK

Microsoft reserves this enumeration for internal use only. Don't use the RILSIGNALQUALITYPARAMMASK enumeration in your code.
RILSIGNALQUALITYPARAMMASK

Don't use this enumeration in your code. Microsoft reserves the RILSIGNALQUALITYPARAMMASK enumeration for internal use only.
RILSMSACKOPT

Microsoft reserves the RILSMSACKOPT enumeration for internal use only. Don't use the RILSMSACKOPT enumeration in your code.
RILSMSACKOPT

Don't use this enumeration in your code. Microsoft reserves the RILSMSACKOPT enumeration for internal use only.
RILSMSFORMAT

The RILSMSFORMAT enumeration has the following values.
RILSMSFORMAT

Microsoft reserves the RILSMSFORMAT enumeration for internal use only. Don't use this enumeration in your code.
RILSMSMSGINFLAGS

Microsoft reserves the RILSMSMSGINFLAGS enumeration for internal use only. Don't use the RILSMSMSGINFLAGS enumeration in your code.
RILSMSMSGINFLAGS

Don't use this enumeration in your code. Microsoft reserves the RILSMSMSGINFLAGS enumeration for internal use only.
RILSMSREADYSTATE

Microsoft reserves the RILSMSREADYSTATE enumeration for internal use only. Don't use the RILSMSREADYSTATE enumeration in your code.
RILSMSREADYSTATE

Don't use this enumeration in your code. Microsoft reserves the RILSMSREADYSTATE enumeration for internal use only.
RILSMSSUPPORTCAPS

Don't use this enumeration in your code. Microsoft reserves the RILSMSSUPPORTCAPS enumeration for internal use only.
RILSMSSUPPORTCAPS

Microsoft reserves the RILSMSSUPPORTCAPS enumeration for internal use only. Don't use the RILSMSSUPPORTCAPS enumeration in your code.
RILSUBADDRESSPARAMMASK

Microsoft reserves this enumeration for internal use only. Don't use the RILSUBADDRESSPARAMMASK enumeration in your code.
RILSUBADDRESSPARAMMASK

Don't use this enumeration in your code. Microsoft reserves the RILSUBADDRESSPARAMMASK enumeration for internal use only.
RILSUBADDRESSTYPE

Microsoft reserves the RILSUBADDRESSTYPE enumeration for internal use only. Don't use the RILSUBADDRESSTYPE enumeration in your code.
RILSUBADDRESSTYPE

Don't use this enumeration in your code. Microsoft reserves the RILSUBADDRESSTYPE enumeration for internal use only.
RILSUBSCRIBERINFOPARAMMASK

This enumeration describes the RILSUBSCRIBERINFOPARAMMASK.
RILSUBSCRIBERINFOPARAMMASK

Microsoft reserves the RILSUBSCRIBERINFOPARAMMASK enumeration for internal use only. Don't use this enumeration in your code.
RILSUBSCRIBERINFOSERVICE

This enumeration describes the RILSUBSCRIBERINFOSERVICE.
RILSUBSCRIBERINFOSERVICE

Microsoft reserves the RILSUBSCRIBERINFOSERVICE enumeration for internal use only. Don't use this enumeration in your code.
RILSUPSERVICEDATAPARAMMASK

Microsoft reserves this enumeration for internal use only. Don't use the RILSUPSERVICEDATAPARAMMASK enumeration in your code.
RILSUPSERVICEDATAPARAMMASK

Don't use this enumeration in your code. Microsoft reserves the RILSUPSERVICEDATAPARAMMASK enumeration for internal use only.
RILSUPSERVICEDATASTATUS

Microsoft reserves this enumeration for internal use only. Don't use the RILSUPSERVICEDATASTATUS enumeration in your code.
RILSUPSERVICEDATASTATUS

Don't use this enumeration in your code. Microsoft reserves the RILSUPSERVICEDATASTATUS enumeration for internal use only.
RILSUPSVCACTION

Microsoft reserves the RILSUPSVCACTION enumeration for internal use only. Don't use the RILSUPSVCACTION enumeration in your code.
RILSUPSVCACTION

Don't use this enumeration in your code. Microsoft reserves the RILSUPSVCACTION enumeration for internal use only.
RILSUPSVCINFOPARAMMASK

Microsoft reserves this enumeration for internal use only. Don't use the RILSUPSVCINFOPARAMMASK enumeration in your code.
RILSUPSVCINFOPARAMMASK

Don't use this enumeration in your code. Microsoft reserves the RILSUPSVCINFOPARAMMASK enumeration for internal use only.
RILSUPSVCTYPE

Microsoft reserves the RILSUPSVCTYPE enumeration for internal use only. Don't use the RILSUPSVCTYPE enumeration in your code.
RILSUPSVCTYPE

Don't use this enumeration in your code. Microsoft reserves the RILSUPSVCTYPE enumeration for internal use only.
RILSYSTEMCAPS

Microsoft reserves the RILSYSTEMCAPS enumeration for internal use only. Don't use the RILSYSTEMCAPS enumeration in your code.
RILSYSTEMCAPS

Don't use this enumeration in your code. Microsoft reserves the RILSYSTEMCAPS enumeration for internal use only.
RILSYSTEMSELECTIONPREFSMODE

Microsoft reserves the RILSYSTEMSELECTIONPREFSMODE enumeration for internal use only. Don't use the RILSYSTEMSELECTIONPREFSMODE enumeration in your code.
RILSYSTEMSELECTIONPREFSMODE

Don't use this enumeration in your code. Microsoft reserves the RILSYSTEMSELECTIONPREFSMODE enumeration for internal use only.
RILSYSTEMSELECTIONPREFSPARAMMASK

Microsoft reserves this enumeration for internal use only. Don't use the RILSYSTEMSELECTIONPREFSPARAMMASK enumeration in your code.
RILSYSTEMSELECTIONPREFSPARAMMASK

Don't use this enumeration in your code. Microsoft reserves the RILSYSTEMSELECTIONPREFSPARAMMASK enumeration for internal use only.
RILSYSTEMSELECTIONPREFSROAMINGMODE

Don't use the enumeration in your code. Microsoft reserves the RILSYSTEMSELECTIONPREFSROAMINGMODE enumeration for internal use only.
RILSYSTEMSELECTIONPREFSROAMINGMODE

Don't use the RILSYSTEMSELECTIONPREFSROAMINGMODE enumeration in your code. Microsoft reserves the enumeration for internal use only.
RILSYSTEMTYPE

This enumeration represents RILSYSTEMTYPE.
RILSYSTEMTYPE

Microsoft reserves the RILSYSTEMTYPE enumeration for internal use only. Don't use this enumeration in your code.
RILTDSCDMAKIND

Microsoft reserves the RILTDSCDMAKIND enumeration for internal use only. Don't use the RILTDSCDMAKIND enumeration in your code.
RILTDSCDMAKIND

Don't use this enumeration in your code. Microsoft reserves the RILTDSCDMAKIND enumeration for internal use only.
RILTDSCDMAMRLPARAMMASK

This enumeration describes the RILTDSCDMAMRLPARAMMASK.
RILTDSCDMAMRLPARAMMASK

Microsoft reserves the RILTDSCDMAMRLPARAMMASK enumeration for internal use only. Don't use this enumeration in your code.
RILTONESIGNALINFOPARAMMASK

Microsoft reserves this enumeration for internal use only. Don't use the RILTONESIGNALINFOPARAMMASK enumeration in your code.
RILTONESIGNALINFOPARAMMASK

Don't use this enumeration in your code. Microsoft reserves the RILTONESIGNALINFOPARAMMASK enumeration for internal use only.
RILUICCAPPDATACHANGEENUM

Microsoft reserves this enumeration for internal use only. Don't use the RILUICCAPPDATACHANGEENUM enumeration in your code.
RILUICCAPPDATACHANGEENUM

Don't use this enumeration in your code. Microsoft reserves the RILUICCAPPDATACHANGEENUM enumeration for internal use only.
RILUICCAPPINFOPARAMMASK

Microsoft reserves this enumeration for internal use only. Don't use the RILUICCAPPINFOPARAMMASK enumeration in your code.
RILUICCAPPINFOPARAMMASK

Don't use this enumeration in your code. Microsoft reserves the RILUICCAPPINFOPARAMMASK enumeration for internal use only.
RILUICCAPPPERSOCHECKSTATUSPARAMMASK

Microsoft reserves this enumeration for internal use only. Don't use the RILUICCAPPPERSOCHECKSTATUSPARAMMASK enumeration in your code.
RILUICCAPPPERSOCHECKSTATUSPARAMMASK

Don't use this enumeration in your code. Microsoft reserves the RILUICCAPPPERSOCHECKSTATUSPARAMMASK enumeration for internal use only.
RILUICCAPPPERSOCHECKSTATUSSTATE

Microsoft reserves this enumeration for internal use only. Don't use the RILUICCAPPPERSOCHECKSTATUSSTATE enumeration in your code.
RILUICCAPPPERSOCHECKSTATUSSTATE

Don't use this enumeration in your code. Microsoft reserves the RILUICCAPPPERSOCHECKSTATUSSTATE enumeration for internal use only.
RILUICCAPPTYPE

This enumeration describes the RILUICCAPPTYPE.
RILUICCAPPTYPE

Microsoft reserves the RILUICCAPPTYPE enumeration for internal use only. Don't use this enumeration in your code.
RILUICCCARDINFOPARAMMASK

Microsoft reserves this enumeration for internal use only. Don't use the RILUICCCARDINFOPARAMMASK enumeration in your code.
RILUICCCARDINFOPARAMMASK

Don't use this enumeration in your code. Microsoft reserves the RILUICCCARDINFOPARAMMASK enumeration for internal use only.
RILUICCCHANNELGROUP

Microsoft reserves this enumeration for internal use only. Don't use the RILUICCCHANNELGROUP enumeration in your code.
RILUICCCHANNELGROUP

Don't use this enumeration in your code. Microsoft reserves the RILUICCCHANNELGROUP enumeration for internal use only.
RILUICCCMDPARAMETERSPARAMMASK

Microsoft reserves this enumeration for internal use only. Don't use the RILUICCCMDPARAMETERSPARAMMASK enumeration in your code.
RILUICCCMDPARAMETERSPARAMMASK

Don't use this enumeration in your code. Microsoft reserves the RILUICCCMDPARAMETERSPARAMMASK enumeration for internal use only.
RILUICCCOMMAND

Microsoft reserves the RILUICCCOMMAND enumeration for internal use only. Don't use the RILUICCCOMMAND enumeration in your code.
RILUICCCOMMAND

Don't use this enumeration in your code. Microsoft reserves the RILUICCCOMMAND enumeration for internal use only.
RILUICCFILELOCKSTATUSACCESSCONDITION

This enumeration describes the RILUICCFILELOCKSTATUSACCESSCONDITION.
RILUICCFILELOCKSTATUSACCESSCONDITION

Microsoft reserves the RILUICCFILELOCKSTATUSACCESSCONDITION enumeration for internal use only. Don't use this enumeration in your code.
RILUICCFILELOCKSTATUSPARAMMASK

This enumeration describes the RILUICCFILELOCKSTATUSPARAMMASK.
RILUICCFILELOCKSTATUSPARAMMASK

Microsoft reserves the RILUICCFILELOCKSTATUSPARAMMASK enumeration for internal use only. Don't use this enumeration in your code.
RILUICCKEYREF

Learn how this enumeration describes the RILUICCAPPTYPE.
RILUICCKEYREF

Microsoft reserves the RILUICCKEYREF enumeration for internal use only. Don't use this enumeration in your code.
RILUICCLOCKSTATELOCKSTATE

This enumeration describes the RILUICCLOCKSTATELOCKSTATE.
RILUICCLOCKSTATELOCKSTATE

Microsoft reserves the RILUICCLOCKSTATELOCKSTATE enumeration for internal use only. Don't use this enumeration in your code.
RILUICCLOCKSTATEPARAMMASK

This enumeration describes the RILUICCLOCKSTATEPARAMMASK.
RILUICCLOCKSTATEPARAMMASK

Microsoft reserves the RILUICCLOCKSTATEPARAMMASK enumeration for internal use only. Don't use this enumeration in your code.
RILUICCPRLID

Microsoft reserves the RILUICCPRLID enumeration for internal use only. Don't use the RILUICCPRLID enumeration in your code.
RILUICCPRLID

Don't use this enumeration in your code. Microsoft reserves the RILUICCPRLID enumeration for internal use only.
RILUICCRECORDSTATUSPARAMMASK

This enumeration describes the RILUICCRECORDSTATUSPARAMMASK.
RILUICCRECORDSTATUSPARAMMASK

Microsoft reserves the RILUICCRECORDSTATUSPARAMMASK enumeration for internal use only. Don't use this enumeration in your code.
RILUICCRECORDTYPE

This enumeration describes the RILUICCRECORDTYPE.
RILUICCRECORDTYPE

Microsoft reserves the RILUICCRECORDTYPE enumeration for internal use only. Don't use this enumeration in your code.
RILUICCRESPONSEPARAMMASK

Microsoft reserves this enumeration for internal use only. Don't use the RILUICCRESPONSEPARAMMASK enumeration in your code.
RILUICCRESPONSEPARAMMASK

Don't use this enumeration in your code. Microsoft reserves the RILUICCRESPONSEPARAMMASK enumeration for internal use only.
RILUICCSERVICESERVICE

Microsoft reserves this enumeration for internal use only. Don't use the RILUICCSERVICESERVICE enumeration in your code.
RILUICCSERVICESERVICE

Don't use this enumeration in your code. Microsoft reserves the RILUICCSERVICESERVICE enumeration for internal use only.
RILUICCSERVICESTATE

Microsoft reserves this enumeration for internal use only. Don't use the RILUICCSERVICESTATE enumeration in your code.
RILUICCSERVICESTATE

Don't use this enumeration in your code. Microsoft reserves the RILUICCSERVICESTATE enumeration for internal use only.
RILUICCSLOTINFOPARAMMASK

Microsoft reserves this enumeration for internal use only. Don't use the RILUICCSLOTINFOPARAMMASK enumeration in your code.
RILUICCSLOTINFOPARAMMASK

Don't use this enumeration in your code. Microsoft reserves the RILUICCSLOTINFOPARAMMASK enumeration for internal use only.
RILUICCSLOTSTATE

This enumeration describes the RILUICCSLOTSTATE.
RILUICCSLOTSTATE

Microsoft reserves the RILUICCSLOTSTATE enumeration for internal use only. Don't use this enumeration in your code.
RILUMTSKIND

Microsoft reserves the RILUMTSKIND enumeration for internal use only. Don't use the RILUMTSKIND enumeration in your code.
RILUMTSKIND

Don't use this enumeration in your code. Microsoft reserves the RILUMTSKIND enumeration for internal use only.
RILUMTSMRLPARAMMASK

This enumeration describes the RILUMTSMRLPARAMMASK.
RILUMTSMRLPARAMMASK

Microsoft reserves the RILUMTSMRLPARAMMASK enumeration for internal use only. Don't use this enumeration in your code.
RILUNSOLICITEDSSINFONOTIFICATIONCODE

Microsoft reserves this enumeration for internal use only. Don't use the RILUNSOLICITEDSSINFONOTIFICATIONCODE enumeration in your code.
RILUNSOLICITEDSSINFONOTIFICATIONCODE

Don't use this enumeration in your code. Microsoft reserves the RILUNSOLICITEDSSINFONOTIFICATIONCODE enumeration for internal use only.
RILUNSOLICITEDSSINFOPARAMMASK

Microsoft reserves this enumeration for internal use only. Don't use the RILUNSOLICITEDSSINFOPARAMMASK enumeration in your code.
RILUNSOLICITEDSSINFOPARAMMASK

Don't use this enumeration in your code. Microsoft reserves the RILUNSOLICITEDSSINFOPARAMMASK enumeration for internal use only.
RILVOICEDOMAIN

Microsoft reserves the RILVOICEDOMAIN enumeration for internal use only. Don't use the RILVOICEDOMAIN enumeration in your code.
RILVOICEDOMAIN

Don't use this enumeration in your code. Microsoft reserves the RILVOICEDOMAIN enumeration for internal use only.
RSNA_AKM_SUITE

The RSNA_AKM_SUITE enum defines RSNA AKM suites.
RSNA_CIPHER_SUITE

The RSNA_CIPHER_SUITE enumeration specifies the Robust Security Network Association (RSNA) cipher suites.
WDI_ACTION_FRAME_CATEGORY

The WDI_ACTION_FRAME_CATEGORY enumeration defines action frame categories.
WDI_ACTION_FRAME_CATEGORY

The WDI_ACTION_FRAME_CATEGORY enumeration defines the action frame categories.
WDI_ANQP_QUERY_STATUS

Microsoft reserves the WDI_ANQP_QUERY_STATUS enumeration for internal use only. Don't use this enumeration in your code.
WDI_ANQP_QUERY_STATUS

The WDI_ANQP_QUERY_STATUS enumeration defines the Access Network Query Protocol (ANQP) query status values.
WDI_ASSOC_STATUS

The WDI_ASSOC_STATUS enum defines association status values.
WDI_ASSOC_STATUS

The WDI_ASSOC_STATUS enumeration defines the association status values.
WDI_AUTH_ALGORITHM

The WDI_AUTH_ALGORITHM enumeration defines authentication algorithm values.
WDI_AUTH_ALGORITHM

The WDI_AUTH_ALGORITHM enumeration defines the authentication algorithm values.
WDI_BAND_ID

The WDI_BAND_ID enumeration is a UINT32 value that defines a band ID.
WDI_BLUETOOTH_COEXISTENCE_SUPPORT

The WDI_BLUETOOTH_COEXISTENCE_SUPPORT enum defines Bluetooth coexistence support values.
WDI_BLUETOOTH_COEXISTENCE_SUPPORT

The WDI_BLUETOOTH_COEXISTENCE_SUPPORT enumeration defines Bluetooth coexistence support values.
WDI_BSS_SELECTION_FLAGS

The WDI_BSS_SELECTION_FLAGS enum defines flags for BSS selection.
WDI_BSS_SELECTION_FLAGS

The WDI_BSS_SELECTION_FLAGS enumeration defines flags for BSS selection.
WDI_BSS_TRANSITION_RESPONSE_RESULT

Microsoft reserves the WDI_BSS_TRANSITION_RESPONSE_RESULT enumeration for internal use only. Don't use this enumeration in your code.
WDI_CAN_SUSTAIN_AP_REASON

The WDI_CAN_SUSTAIN_AP_REASON enum defines the reasons the port is ready to receive a OID_WDI_TASK_START_AP request.
WDI_CAN_SUSTAIN_AP_REASON

The WDI_CAN_SUSTAIN_AP_REASON enumeration defines the reasons the port is ready to receive a OID_WDI_TASK_START_AP request.
WDI_CIPHER_ALGORITHM

The WDI_CIPHER_ALGORITHM enum defines the cipher algorithm values.
WDI_CIPHER_ALGORITHM

The WDI_CIPHER_ALGORITHM enumeration defines the cipher algorithm values.
WDI_CIPHER_KEY_DIRECTION

The WDI_CIPHER_KEY_DIRECTION enum defines the traffic directions decrypted by a cipher key.
WDI_CIPHER_KEY_DIRECTION

The WDI_CIPHER_KEY_DIRECTION enumeration defines the traffic directions decrypted by a cipher key.
WDI_CIPHER_KEY_TYPE

The WDI_CIPHER_KEY_TYPE enum defines the cipher key types.
WDI_CIPHER_KEY_TYPE

The WDI_CIPHER_KEY_TYPE enumeration defines the cipher key types.
WDI_CONNECTION_QUALITY_HINT

The WDI_CONNECTION_QUALITY_HINT enum defines the Wi-Fi connection quality hints.
WDI_CONNECTION_QUALITY_HINT

The WDI_CONNECTION_QUALITY_HINT enumeration defines the Wi-Fi connection quality hints.
WDI_DATA_RATE_FLAGS

The WDI_DATA_RATE_FLAGS enum defines the data rate flags.
WDI_DATA_RATE_FLAGS

The WDI_DATA_RATE_FLAGS enumeration defines the data rate flags.
WDI_DISABLE_DATA_PATH_OFFLOADS_SCENARIO

The WDI_DISABLE_DATA_PATH_OFFLOADS_SCENARIO enumeration is used to instruct the OS to disable datapath offloads for this connection only.
WDI_DS_INFO

The WDI_DS_INFO enum defines values that specify whether the port is connected to the same DS that it was previously associated to.
WDI_DS_INFO

The WDI_DS_INFO enumeration defines values that specify whether the port is connected to the same DS that it was previously associated to.
WDI_ENCAPSULATION_TYPE

Microsoft reserves the WDI_ENCAPSULATION_TYPE enumeration for internal use only. Don't use this enumeration in your code.
WDI_ENCAPSULATION_TYPE

The WDI_ENCAPSULATION_TYPE enumeration defines the Wi-Fi encapsulation types.
WDI_EXEMPTION_ACTION_TYPE

The WDI_EXEMPTION_ACTION_TYPE enumeration defines the exemption types.
WDI_EXEMPTION_ACTION_TYPE

The WDI_EXEMPTION_ACTION_TYPE enum defines exemption types.
WDI_EXEMPTION_PACKET_TYPE

The WDI_EXEMPTION_PACKET_TYPE enum defines the types of packet exemptions.
WDI_EXEMPTION_PACKET_TYPE

The WDI_EXEMPTION_PACKET_TYPE enumeration defines the types of packet exemptions.
WDI_FIPS_MODE

Microsoft reserves the WDI_FIPS_MODE enumeration for internal use only. Don't use this enumeration in your code.
WDI_FIPS_MODE

The WDI_FIPS_MODE enumeration defines values that specify if FIPS mode is enabled or not.
WDI_FRAME_PAYLOAD_TYPE

The WDI_FRAME_PAYLOAD_TYPE enumeration defines the frame payload type.
WDI_FRAME_PAYLOAD_TYPE

Microsoft reserves the WDI_FRAME_PAYLOAD_TYPE enumeration for internal use only. Don't use this enumeration in your code.
WDI_FTM_BANDWIDTH

The WDI_FTM_BANDWIDTH enum defines the negotiated bandwidth between two STAs to exercise the FTM.
WDI_FTM_PROPAGATION

The WDI_FTM_PROPAGATION enum defines the propagation properties of a signal tat are estimated by the LE's logic.
WDI_FTM_RESPONSE_STATUS

The WDI_FTM_RESPONSE_STATUS enum defines the response status for a Fine Timing Measurement (FTM) request.
WDI_FTM_RESPONSE_STATUS

The WDI_FTM_RESPONSE_STATUS defines the response status for a Fine Timing Measurement (FTM) request.
WDI_IHV_TASK_PRIORITY

The WDI_IHV_TASK_PRIORITY enum defines IHV task priorities.
WDI_IHV_TASK_PRIORITY

The WDI_IHV_TASK_PRIORITY enumeration defines IHV task priorities.
WDI_INTERCONNECT_TYPE

The WDI_INTERCONNECT_TYPE enumeration defines the interconnect types.
WDI_INTERCONNECT_TYPE

Microsoft reserves the WDI_INTERCONNECT_TYPE enumeration for internal use only. Don't use this enumeration in your code.
WDI_LCI_REPORT_STATUS

The WDI_LCI_REPORT_STATUS enum defines the response status for an LCI report, if the report were requested in a Fine Timing Measurement (FTM) request.
WDI_LCI_REPORT_STATUS

The WDI_LCI_REPORT_STATUS enumeration defines the response status for an LCI report, if the report were requested in a Fine Timing Measurement (FTM) request.
WDI_OPERATION_MODE

The WDI_OPERATION_MODE enumeration defines operation modes.
WDI_OPERATION_MODE

The WDI_OPERATION_MODE enum defines operation modes.
WDI_OS_POWER_MANAGEMENT_FLAGS

Microsoft reserves the WDI_OS_POWER_MANAGEMENT_FLAGS enumeration for internal use only. Don't use this enumeration in your code.
WDI_OS_POWER_MANAGEMENT_FLAGS

The WDI_OS_POWER_MANAGEMENT_FLAGS enumeration defines supported enablement scenarios of the NIC Auto Power Saver (NAPS) OS power management feature.
WDI_P2P_ACTION_FRAME_TYPE

The WDI_P2P_ACTION_FRAME_TYPE enum defines the Wi-Fi Direct action frame types.
WDI_P2P_ACTION_FRAME_TYPE

The WDI_P2P_ACTION_FRAME_TYPE enumeration defines the Wi-Fi Direct action frame types.
WDI_P2P_CHANNEL_INDICATE_REASON

The WDI_P2P_CHANNEL_INDICATE_REASON enum defines Wi-Fi Direct channel indication reason values.
WDI_P2P_CHANNEL_INDICATE_REASON

The WDI_P2P_CHANNEL_INDICATE_REASON enumeration defines Wi-Fi Direct channel indication reason values.
WDI_P2P_DISCOVER_TYPE

The WDI_P2P_DISCOVER_TYPE enum defines the Wi-Fi Direct discovery types.
WDI_P2P_DISCOVER_TYPE

The WDI_P2P_DISCOVER_TYPE enumeration defines the Wi-Fi Direct discovery types.
WDI_P2P_GO_INTERNAL_RESET_POLICY

The WDI_P2P_GO_INTERNAL_RESET_POLICY enum defines the Wi-Fi Direct Group Owner internal reset policies.
WDI_P2P_GO_INTERNAL_RESET_POLICY

The WDI_P2P_GO_INTERNAL_RESET_POLICY enumeration defines the Wi-Fi Direct Group Owner internal reset policies.
WDI_P2P_LISTEN_STATE

The WDI_P2P_LISTEN_STATE enum defines the Wi-Fi Direct listen states.
WDI_P2P_LISTEN_STATE

The WDI_P2P_LISTEN_STATE enumeration defines the Wi-Fi Direct listen states.
WDI_P2P_SCAN_TYPE

The WDI_P2P_SCAN_TYPE enum defines the Wi-Fi Direct scan types.
WDI_P2P_SCAN_TYPE

The WDI_P2P_SCAN_TYPE enumeration defines the Wi-Fi Direct scan types.
WDI_P2P_SERVICE_DISCOVERY_TYPE

The WDI_P2P_SERVICE_DISCOVERY_TYPE enum defines the types of service discovery.
WDI_P2P_SERVICE_DISCOVERY_TYPE

The WDI_P2P_SERVICE_DISCOVERY_TYPE enumeration defines the types of service discovery.
WDI_PACKET_FILTER_TYPE

Microsoft reserves the WDI_PACKET_FILTER_TYPE enumeration for internal use only. Don't use this enumeration in your code.
WDI_PACKET_FILTER_TYPE

The WDI_PACKET_FILTER_TYPE enumeration defines the packet filter types.
WDI_PHY_TYPE

The WDI_PHY_TYPE enumeration defines PHY types.
WDI_PHY_TYPE

The WDI_PHY_TYPE enumeration defines the PHY types.
WDI_POWER_MODE_REASON_CODE

The WDI_POWER_MODE_REASON_CODE enum defines the reasons for entering the Power Save state.
WDI_POWER_MODE_REASON_CODE

The WDI_POWER_MODE_REASON_CODE enumeration defines the reasons for entering the Power Save state.
WDI_POWER_SAVE_LEVEL

The WDI_POWER_SAVE_LEVEL enum defines the power save levels.
WDI_POWER_SAVE_LEVEL

The WDI_POWER_SAVE_LEVEL enumeration defines the power save levels.
WDI_QOS_ACTION

The WDI_QOS_ACTION enumeration defines the QOS actions.
WDI_QOS_PROTOCOL

Microsoft reserves the WDI_QOS_PROTOCOL enumeration for internal use only. Don't use this enumeration in your code.
WDI_QOS_PROTOCOL

The WDI_QOS_PROTOCOL enumeration defines Wi-Fi QOS protocols.
WDI_RADIO_MEASUREMENT_ACTION

The WDI_RADIO_MEASUREMENT_ACTION enumeration defines the radio measurement actions.
WDI_RADIO_MEASUREMENT_ACTION

The WDI_RADIO_MEASUREMENT_ACTION enumeration defines the radio measurement actions.
WDI_ROAM_TRIGGER

The WDI_ROAM_TRIGGER enum defines roam triggers.
WDI_ROAM_TRIGGER

The WDI_ROAM_TRIGGER enumeration defines roam triggers.
WDI_ROBUST_AV_STREAMING_ACTION

The WDI_ROBUST_AV_STREAMING_ACTION enumeration defines the robust AV streaming actions.
WDI_RX_INDICATION_LEVEL

The WDI_RX_INDICATION_LEVEL enumeration defines the RX indication levels.
WDI_RX_INDICATION_LEVEL

Microsoft reserves the WDI_RX_INDICATION_LEVEL enumeration for internal use only. Don't use this enumeration in your code.
WDI_RX_THROTTLE_LEVEL

The WDI_RX_THROTTLE_LEVEL enumeration defines the RX throttle level. The interpretation and implementation mechanisms of these throttle levels are defined by the independent hardware vendor (IHV).
WDI_RX_THROTTLE_LEVEL

Microsoft reserves the WDI_RX_THROTTLE_LEVEL enumeration for internal use only. Don't use this enumeration in your code.
WDI_SAE_INDICATION_TYPE

The WDI_SAE_INDICATION_TYPE enum defines the type of information needed to continue SAE authentication with the BSSID, or notification that authentication cannot continue.
WDI_SAE_INDICATION_TYPE

The WDI_SAE_INDICATION_TYPE enumeration defines the type of information needed to continue SAE authentication with the BSSID, or notification that authentication cannot continue.
WDI_SAE_REQUEST_TYPE

The WDI_SAE_REQUEST_TYPE enum defines the type of SAE request frame to send to the BSSID.
WDI_SAE_REQUEST_TYPE

The WDI_SAE_REQUEST_TYPE enumeration defines the type of Simultaneous Authentication of Equals (SAE) request frame to send to the BSSID.
WDI_SAE_STATUS

The WDI_SAE_STATUS enum defines SAE authentication failure error status codes.
WDI_SAE_STATUS

The WDI_SAE_STATUS enumeration defines SAE authentication failure error status codes.
WDI_SCAN_TRIGGER

The WDI_SCAN_TRIGGER enum defines scan trigger values.
WDI_SCAN_TRIGGER

The WDI_SCAN_TRIGGER enumeration defines the scan trigger values.
WDI_SCAN_TYPE

The WDI_SCAN_TYPE enum defines scan types.
WDI_SCAN_TYPE

The WDI_SCAN_TYPE enumeration defines the scan types.
WDI_STOP_AP_REASON

The WDI_STOP_AP_REASON enum defines the reasons an adapter cannot sustain 802.11 Access Point (AP) functionality on any of the PHYs.
WDI_STOP_AP_REASON

The WDI_STOP_AP_REASON enumeration defines the reasons an adapter cannot sustain 802.11 Access Point (AP) functionality on any of the PHYs.
WDI_TX_FRAME_STATUS

The WDI_TX_FRAME_STATUS enumeration defines the TX frame status values.
WDI_TX_FRAME_STATUS

Microsoft reserves the WDI_TX_FRAME_STATUS enumeration for internal use only. Don't use this enumeration in your code.
WDI_TX_PAUSE_REASON

The WDI_TX_PAUSE_REASON enumeration defines the reasons for a TX pause.
WDI_TX_PAUSE_REASON

Microsoft reserves the WDI_TX_PAUSE_REASON enumeration for internal use only. Don't use this enumeration in your code.
WDI_TXRX_PEER_QOS_CAPS

The WDI_TXRX_PEER_QOS_CAPS enumeration defines the Quality of Service (QoS) capabilities.
WDI_TXRX_PEER_QOS_CAPS

Microsoft reserves the WDI_TXRX_PEER_QOS_CAPS enumeration for internal use only. Don't use this enumeration in your code.
WDI_WNM_ACTION

Microsoft reserves the WDI_WNM_ACTION enumeration for internal use only. Don't use this enumeration in your code.
WDI_WNM_ACTION

The WDI_WNM_ACTION enumeration defines the message type for 802.11v BSS Transition Management action frames.
WDI_WPS_CONFIGURATION_METHOD

The WDI_WPS_CONFIGURATION_METHOD enum defines WPS configuration methods.
WDI_WPS_CONFIGURATION_METHOD

The WDI_WPS_CONFIGURATION_METHOD enumeration defines WPS configuration methods.
WIFI_ADAPTER_TX_DEMUX_TYPE

The WIFI_ADAPTER_TX_DEMUX_TYPE enumeration specifies the Tx DEMUX type.
WIFI_ADAPTER_TYPE

The WIFI_ADAPTER_TYPE enumeration specifies the Wi-Fi adapter type.
WIFI_POWER_OFFLOAD_TYPE

The WIFI_POWER_OFFLOAD_TYPE enumeration specifies the type for a low power offload protocol offload to a WiFiCx network adapter.
WIFI_WAKE_REASON_TYPE

The WIFI_WAKE_REASON_TYPE enumeration specifies the reason type for a wake-on-LAN (WoL) wake event generated by a WiFiCx adapter.
WIFI_WAKE_SOURCE_TYPE

The WIFI_WAKE_SOURCE_TYPE enumeration specifies the type of a wake-on-LAN (WoL) wake-up event for a WiFiCx net adapter.
WPA_AKM_SUITE

The WPA_AKM_SUITE enumeration defines WPA AKM suites.
WPA_CIPHER_SUITE

The WPA_CIPHER_SUITE enumeration defines the Wi-Fi Protected Access (WPA) cipher suites.
WWAN_5G_FREQUENCY_RANGE

The WWAN_5G_FREQUENCY_RANGE enumeration specifies the frequency ranges that the device is using for 5G.
WWAN_ACE_STATE

The WWAN_ACE_STATE enumeration lists the different kinds of auto-connect states.
WWAN_ACTIVATION_COMMAND

The WWAN_ACTIVATION_COMMAND enumeration lists the Packet Data Protocol (PDP) activation commands that are supported by the MB device.
WWAN_ACTIVATION_OPTION

The WWAN_ACTIVATION_OPTION enum lists the Packet Data Protocol (PDP) activation options that the MB device supports.
WWAN_ACTIVATION_STATE

The WWAN_ACTIVATION_STATE enumeration lists the different Packet Data Protocol (PDP) context activation states that are supported by the MB device.
WWAN_ASYNC_GETSET_TYPE

The WWAN_ASYNC_GETSET_TYPE enumeration lists the different asynchronous OID get/set requests.
WWAN_AUTH_METHOD

The WWAN_AUTH_METHOD enumeration lists supported authentication methods.
WWAN_AUTH_PROTOCOL

The WWAN_AUTH_PROTOCOL enumeration lists the different types of authentication protocols that are supported by the MB device.
WWAN_CELLULAR_CLASS

The WWAN_CELLULAR_CLASS enumeration lists the different classes of cellular technology that are supported by the MB device.
WWAN_COMPRESSION

The WWAN_COMPRESSION enumeration lists the different compression options that are supported by the MB device.
WWAN_CONFIGURATION_SOURCE

The WWAN_CONFIGURATION_SOURCE enumeration specifies the creation source of a provisioned context.
WWAN_CONTEXT_ENABLE

The WWAN_CONTEXT_ENABLE enumeration specifies whether a provisioned context is enabled in a mobile broadband (MBB) modem.
WWAN_CONTEXT_LTE_ATTACH_ROAMING_CONTROL

The WWAN_CONTEXT_LTE_ATTACH_ROAMING_CONTROL enumeration specifies which roaming conditions apply to an LTE attach context in a mobile broadband (MBB) modem.
WWAN_CONTEXT_LTE_ATTACH_STATE

The WWAN_CONTEXT_LTE_ATTACH_STATE enumeration indicates whether a mobile broadband (MBB) device is currently attached to an LTE network or not.
WWAN_CONTEXT_MEDIA_TYPE

The WWAN_CONTEXT_MEDIA_TYPE enumeration specifies the type of media supported for a provisioned context in a mobile broadband (MBB) modem.
WWAN_CONTEXT_OPERATIONS

The WWAN_CONTEXT_OPERATIONS enumeration specifies the types of operation used in a Set request for a provisioned context in a mobile broadband (MBB) modem.
WWAN_CONTEXT_ROAMING_CONTROL

The WWAN_CONTEXT_ROAMING_CONTROL enumeration specifies which roaming conditions apply to a provisioned context in a mobile broadband (MBB) modem.
WWAN_CONTEXT_TYPE

The WWAN_CONTEXT_TYPE enumeration lists the different types of connection contexts that are supported by the MB device.
WWAN_DEFAULT_PDU_SESSION_HINT

The WWAN_DEFAULT_PDU_SESSION_HINT enumeration lists protocol data unit (PDU) session hints.
WWAN_DEVICE_SERVICE_SESSION_CAPABILITY

The WWAN_DEVICE_SERVICE_SESSION_CAPABILITY enumeration lists the different device service session operations that are supported by the device service.
WWAN_DEVICE_SERVICE_SESSION_STATE

The WWAN_DEVICE_SERVICE_SESSION_STATE enumeration specifies the state of device service session. It can be used in a set operation to set the state of a session or can be used in an indication to report the state of a session.
WWAN_DEVICE_TYPE

The WWAN_DEVICE_TYPE enumeration lists the different device types that describe the MB device.
WWAN_DRX_PARAMS

The WWAN_DRX_PARAMS enumeration lists Discontinuous Reception (DRX) settings.
WWAN_EMERGENCY_MODE

The WWAN_EMERGENCY_MODE enumeration lists the different types of emergency modes that are supported by the MB device.
WWAN_IP_TYPE

The WWAN_IP_TYPE enumeration lists the different levels of supported IP.
WWAN_LADN_IND_REQUEST

The WWAN_LADN_IND_REQUEST enumeration lists Local Area Data Networks (LADN) information requests.
WWAN_MICO_IND

The WWAN_MICO_IND enumeration indicates the use of Mobile Initiated Connection (MICO) mode or the renegotiation of MICO mode.
WWAN_MICO_MODE

The WWAN_MICO_MODE enumeration lists Mobile Initiated Connection modes.
WWAN_MODEM_CONFIG_MODE

The WWAN_MODEM_CONFIG_MODE enumeration lists modem configuration modes.
WWAN_MODEM_CONFIG_REASON

The WWAN_MODEM_CONFIG_REASON enumeration lists definitions for reasons why a modem's configuration state change was triggered.
WWAN_MODEM_CONFIG_STATE

The WWAN_MODEM_CONFIG_STATE enumeration lists definitions used by the modem to inform the OS about its modem configuration state.
WWAN_MODEM_LOGGING_LEVEL_CONFIG

The WWAN_MODEM_LOGGING_LEVEL_CONFIG enumeration specifies the level for which modem logs are collected.
WWAN_MPDP_OPERATION

The WWAN_MPDP_OPERATION enumeration describes an operation to perform on a Multiple Packet Data Protocol (MPDP) interface.
WWAN_MSG_STATUS

The WWAN_MSG_STATUS enumeration lists different SMS message statuses.
WWAN_NETWORK_BLACKLIST_STATE

The WWAN_NETWORK_BLACKLIST_STATE enumeration describes possible states of a modem's two different blacklists, the SIM provider blacklist and the network provider blacklist.
WWAN_NETWORK_BLACKLIST_TYPE

The WWAN_NETWORK_BLACKLIST_TYPE enumeration specifies which of a mobile broadband (MBB) modem's two network blacklists is used for an MCC/MNC pair.
WWAN_PACKET_SERVICE_ACTION

The WWAN_PACKET_SERVICE_ACTION enumeration lists different packet service actions.
WWAN_PACKET_SERVICE_STATE

The WWAN_PACKET_SERVICE_STATE enumeration lists the different packet service attachment states that are supported by the MB device.
WWAN_PCO_TYPE

The WWAN_PCO_TYPE enumeration indicates whether the header of a PCO structure is partial, meaning only a subset of the complete PCO value from the network is being passed up to the host.
WWAN_PIN_FORMAT

The WWAN_PIN_FORMAT enumeration lists the different Personal Identification Number (PIN) formats that are supported by the MB device.
WWAN_PIN_MODE

The WWAN_PIN_MODE enumeration lists the different states of a Personal Identification Number (PIN) type.
WWAN_PIN_OPERATION

The WWAN_PIN_OPERATION enumeration lists the different Personal Identification Number (PIN) operations that are supported by the MB device.
WWAN_PIN_STATE

The WWAN_PIN_STATE enumeration describes whether the MB device or Subscriber Identity Module (SIM card) requires the user to enter a Personal Identification Number (PIN) to proceed to the next state.
WWAN_PIN_TYPE

The WWAN_PIN_TYPE enumeration specifies the PIN type for a UICC application.
WWAN_RADIO

The WWAN_RADIO enumeration lists the different types of radio power modes that are supported by the MB device.
WWAN_READY_STATE

The WWAN_READY_STATE enumeration lists the different device ready-states that are supported by the MB device.
WWAN_REGISTER_ACTION

The WWAN_REGISTER_ACTION enumeration lists the different provider network registration actions that are supported by the MB device.
WWAN_REGISTER_MODE

The WWAN_REGISTER_MODE enumeration lists the different network selection modes which defines the way the device should select a network while registering.
WWAN_REGISTER_STATE

The WWAN_REGISTER_STATE enumeration lists the different provider network registration states that are supported by the MB device.
WWAN_ROUTE_SELECTION_PURPOSE

Learn more about: WWAN_ROUTE_SELECTION_PURPOSE
WWAN_SAR_BACKOFF_STATE

The WWAN_SAR_BACKOFF_STATE enumeration specifies the state of SAR backoff for a mobile broadband (MBB) modem's antennas.
WWAN_SAR_CONTROL_MODE

The WWAN_SAR_CONTROL_MODE enumeration specifies how the SAR back off mechanism is controlled.
WWAN_SAR_TRANSMISSION_STATUS

The WWAN_SAR_TRANSMISSION_STATUS enumeration describes whether a mobile broadband (MBB) modem has transmit (Tx) traffic during its hysteresis timer.
WWAN_SAR_TRANSMISSION_STATUS_NOTIFICATION_STATE

The WWAN_SAR_TRANSMISSION_STATUS_NOTIFICATION_STATE enumeration specifies whether Specific Absorption Rate (SAR) transmission status notifications are disabled or enabled for a mobile broadband (MBB) modem.
WWAN_SAR_WIFI_HARDWARE_INTEGRATION

The WWAN_SAR_WIFI_HARDWARE_INTEGRATION enumeration specifies whether Wi-Fi and Cellular are integrated at the hardware level in a mobile broadband (MBB) modem.
WWAN_SIM_CLASS

The WWAN_SIM_CLASS enumeration lists the different types of Subscriber Identity Modules (SIMs) that are supported by the MB device.
WWAN_SMS_CDMA_ENCODING

The WWAN_SMS_CDMA_ENCODING enumeration lists the different SMS CDMA encoding formats that are supported by the MB device.
WWAN_SMS_CDMA_LANG

The WWAN_SMS_CDMA_LANG enumeration lists the different SMS CDMA languages that are supported by the MB device.
WWAN_SMS_FLAG

The WWAN_SMS_FLAG enumeration lists different flags to filter SMS text messages.
WWAN_SMS_FORMAT

The WWAN_SMS_FORMAT enumeration lists different Short Message Service (SMS) formats.
WWAN_STRUCT_TYPE

The WWAN_STRUCT_TYPE enumeration lists the different types of the list elements that follow the WWAN_LIST_HEADER object in memory.
WWAN_UICC_APP_TYPE

The WWAN_UICC_APP_TYPE enumeration specifies the type for a UICC application.
WWAN_UICC_FILE_ACCESSIBILITY

The WWAN_UICC_FILE_ACCESSIBILITY enumeration specifies accessibility for a UICC file.
WWAN_UICC_FILE_STRUCTURE

The WWAN_UICC_FILE_STRUCTURE enumeration specifies the structure of a UICC file.
WWAN_UICC_FILE_TYPE

The WWAN_UICC_FILE_TYPE enumeration specifies the type for a UICC file.
WWAN_UICC_PASSTHROUGH_ACTION

The WWAN_UICC_PASSTHROUGH_ACTION enumeration defines the passthrough action specified by the MB host for a modem miniport adapter after it resets a UICC smart card.
WWAN_UICC_PASSTHROUGH_STATUS

The WWAN_UICC_PASSTHROUGH_STATUS enumeration defines the passthrough status of a modem miniport adapter for a UICC smart card.
WWAN_UICCSLOT_STATE

The WWAN_UICCSLOT_STATE enumeration lists the different states of a UICC (SIM) card slot on a modem. The slot state represents a summary of both the slot state and the card state.
WWAN_USSD_EVENT_TYPE

The WWAN_USSD_EVENT_TYPE enumeration lists the different types of Unstructured Supplementary Service Data (USSD) events.
WWAN_USSD_REQUEST_TYPE

The WWAN_USSD_REQUEST_TYPE enumeration lists the different types of Unstructured Supplementary Service Data (USSD) session requests.
WWAN_USSD_SESSION_STATE

The WWAN_USSD_SESSION_STATE enumeration lists the different types of USSD session states.
WWAN_VOICE_CALL_STATE

The WWAN_VOICE_CALL_STATE enumeration lists the different voice call states that are supported by the MB device.
WWAN_VOICE_CLASS

The WWAN_VOICE_CLASS enumeration lists the different types of voice classes that are supported by the MB device.

Functions

 
AKM_FROM_TYPE

The AKM_FROM_TYPE macro is used to compute the RSNA_AKM_SUITE and WPA_AKM_SUITE enum values.
ALLOCATE_SHARED_MEMORY_HANDLER

The NetAllocateSharedMemory function (ALLOCATE_SHARED_MEMORY_HANDLER entry point) is called by NDIS when a driver allocates shared memory from a shared memory provider.
CLOSE_NDK_ADAPTER_HANDLER

The CloseNDKAdapterHandler (CLOSE_NDK_ADAPTER_HANDLER) function closes an NDK adapter instance on an NDK-capable NDIS miniport adapter.
DMA_ABORT_HANDLER

The ProviderAbortDma function cancels any DMA transfers that are associated with a DMA channel.
DMA_APPEND_HANDLER

The ProviderAppendDma function appends a linked list of DMA descriptors to the last descriptor on a DMA channel.
DMA_CHANNEL_ALLOCATE_HANDLER

The ProviderAllocateDmaChannel function allocates a DMA channel.
DMA_CHANNEL_FREE_HANDLER

The ProviderFreeDmaChannel function frees a DMA channel that the ProviderAllocateDmaChannel function previously allocated.
DMA_CHANNELS_CPU_AFFINITY_HANDLER

The ProviderSetDmaChannelCpuAffinity function sets the CPU affinities for the DMA channels that are associated with a DMA provider.
DMA_RESET_HANDLER

The ProviderResetChannel function resets a DMA channel to the initial state that existed after the DMA channel was allocated.
DMA_RESUME_HANDLER

The ProviderResumeDma function resumes the DMA transfers that are currently suspended on a DMA channel.
DMA_START_HANDLER

The ProviderStartDma function starts a DMA transfer on the specified DMA channel.
DMA_SUSPEND_HANDLER

The ProviderSuspendDma function suspends the DMA transfers that are currently in progress on a DMA channel.
DOT11EXT_ALLOCATE_BUFFER

The DOT11EXT_ALLOCATE_BUFFER callback function is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11EXT_FREE_BUFFER

The DOT11EXT_FREE_BUFFER callback function is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11EXT_GET_PROFILE_CUSTOM_USER_DATA

The DOT11EXT_GET_PROFILE_CUSTOM_USER_DATA callback function is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11EXT_NIC_SPECIFIC_EXTENSION

The DOT11EXT_NIC_SPECIFIC_EXTENSION callback function is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11EXT_ONEX_START

The DOT11EXT_ONEX_START callback function is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11EXT_ONEX_STOP

The DOT11EXT_ONEX_STOP callback function is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11EXT_POST_ASSOCIATE_COMPLETION

The DOT11EXT_POST_ASSOCIATE_COMPLETION callback function is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11EXT_PRE_ASSOCIATE_COMPLETION

The DOT11EXT_PRE_ASSOCIATE_COMPLETION callback function is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11EXT_PROCESS_ONEX_PACKET

The DOT11EXT_PROCESS_ONEX_PACKET callback function is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11EXT_QUERY_VIRTUAL_STATION_PROPERTIES

The DOT11EXT_QUERY_VIRTUAL_STATION_PROPERTIES callback function is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11EXT_RELEASE_VIRTUAL_STATION

The DOT11EXT_RELEASE_VIRTUAL_STATION callback function is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11EXT_REQUEST_VIRTUAL_STATION

The DOT11EXT_REQUEST_VIRTUAL_STATION callback function is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11EXT_SEND_NOTIFICATION

The DOT11EXT_SEND_NOTIFICATION callback function is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11EXT_SEND_PACKET

The DOT11EXT_SEND_PACKET callback function is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11EXT_SEND_UI_REQUEST

The DOT11EXT_SEND_UI_REQUEST callback function is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11EXT_SET_AUTH_ALGORITHM

The DOT11EXT_SET_AUTH_ALGORITHM callback function is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11EXT_SET_CURRENT_PROFILE

The DOT11EXT_SET_CURRENT_PROFILE callback function is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11EXT_SET_DEFAULT_KEY

The DOT11EXT_SET_DEFAULT_KEY callback function is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11EXT_SET_DEFAULT_KEY_ID

The DOT11EXT_SET_DEFAULT_KEY_ID callback function is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11EXT_SET_ETHERTYPE_HANDLING

The DOT11EXT_SET_ETHERTYPE_HANDLING callback function is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11EXT_SET_EXCLUDE_UNENCRYPTED

The DOT11EXT_SET_EXCLUDE_UNENCRYPTED callback function is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11EXT_SET_KEY_MAPPING_KEY

The DOT11EXT_SET_KEY_MAPPING_KEY callback function is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11EXT_SET_MULTICAST_CIPHER_ALGORITHM

The DOT11EXT_SET_MULTICAST_CIPHER_ALGORITHM callback function is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11EXT_SET_PROFILE_CUSTOM_USER_DATA

The DOT11EXT_SET_PROFILE_CUSTOM_USER_DATA callback function is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11EXT_SET_UNICAST_CIPHER_ALGORITHM

The DOT11EXT_SET_UNICAST_CIPHER_ALGORITHM callback function is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11EXT_SET_VIRTUAL_STATION_AP_PROPERTIES

The DOT11EXT_SET_VIRTUAL_STATION_AP_PROPERTIES callback function is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11EXTIHV_ADAPTER_RESET

The DOT11EXTIHV_ADAPTER_RESET callback function is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11EXTIHV_CONTROL

The DOT11EXTIHV_CONTROL callback function is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11EXTIHV_CREATE_DISCOVERY_PROFILES

The DOT11EXTIHV_CREATE_DISCOVERY_PROFILES callback function is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11EXTIHV_DEINIT_ADAPTER

The DOT11EXTIHV_DEINIT_ADAPTER callback function is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11EXTIHV_DEINIT_SERVICE

The DOT11EXTIHV_DEINIT_SERVICE callback function is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11EXTIHV_GET_VERSION_INFO

The DOT11EXTIHV_GET_VERSION_INFO callback function is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11EXTIHV_INIT_ADAPTER

The DOT11EXTIHV_INIT_ADAPTER callback function is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11EXTIHV_INIT_SERVICE

The DOT11EXTIHV_INIT_SERVICE callback function is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11EXTIHV_INIT_VIRTUAL_STATION

The DOT11EXTIHV_INIT_VIRTUAL_STATION callback function is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11EXTIHV_IS_UI_REQUEST_PENDING

The DOT11EXTIHV_IS_UI_REQUEST_PENDING callback function is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11EXTIHV_ONEX_INDICATE_RESULT

The DOT11EXTIHV_ONEX_INDICATE_RESULT callback function is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11EXTIHV_PERFORM_CAPABILITY_MATCH

The DOT11EXTIHV_PERFORM_CAPABILITY_MATCH callback function is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11EXTIHV_PERFORM_POST_ASSOCIATE

The DOT11EXTIHV_PERFORM_POST_ASSOCIATE callback function is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11EXTIHV_PERFORM_PRE_ASSOCIATE

The DOT11EXTIHV_PERFORM_PRE_ASSOCIATE callback function is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11EXTIHV_PROCESS_SESSION_CHANGE

The DOT11EXTIHV_PROCESS_SESSION_CHANGE callback function is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11EXTIHV_PROCESS_UI_RESPONSE

The DOT11EXTIHV_PROCESS_UI_RESPONSE callback function is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11EXTIHV_QUERY_UI_REQUEST

The DOT11EXTIHV_QUERY_UI_REQUEST callback function is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11EXTIHV_RECEIVE_INDICATION

The DOT11EXTIHV_RECEIVE_INDICATION callback function is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11EXTIHV_RECEIVE_PACKET

The DOT11EXTIHV_RECEIVE_PACKET callback function is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11EXTIHV_SEND_PACKET_COMPLETION

The DOT11EXTIHV_SEND_PACKET_COMPLETION callback function is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11EXTIHV_STOP_POST_ASSOCIATE

The DOT11EXTIHV_STOP_POST_ASSOCIATE callback function is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11EXTIHV_VALIDATE_PROFILE

The DOT11EXTIHV_VALIDATE_PROFILE callback function is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
EVT_MBB_DEVICE_CREATE_ADAPTER

The EvtMbbDeviceCreateAdapter callback function is implemented by the client driver to create a NETADAPTER object for a data session.
EVT_MBB_DEVICE_RECEIVE_MBIM_FRAGMENT

A client driver's EvtMbbDeviceReceiveMbimFragment event callback function provides the response message returned from its device in response to a previous MBIM control message sent from MBBCx. This callback function is the equivalent of the GetEncapsulatedResponse request defined in the MBIM specification.
EVT_MBB_DEVICE_SEND_DEVICE_SERVICE_SESSION_DATA

A client driver's EvtMbbDeviceSendServiceSessionData event callback function sends device service session data down to its modem device.
EVT_MBB_DEVICE_SEND_MBIM_FRAGMENT

A client driver's EvtMbbDeviceSendMbimFragment event callback function instructs its device to perform the task specified by the MBIM control message. This callback function is the equivalent of the SendEncapsulatedCommand request defined in the MBIM specification.
EVT_NET_ADAPTER_CREATE_RXQUEUE

The client driver's implementation of the EvtNetAdapterCreateRxQueue event callback function that sets up a receive (Rx) queue.
EVT_NET_ADAPTER_CREATE_TXQUEUE

The client driver's implementation of the EvtNetAdapterCreateTxQueue event callback function that sets up a transmit (Tx) queue.
EVT_NET_ADAPTER_OFFLOAD_SET_CHECKSUM

The EvtNetAdapterOffloadSetChecksum callback function is implemented by the client driver to set changes in checksum offload capabilities.
EVT_NET_ADAPTER_OFFLOAD_SET_GSO

The EvtNetAdapterOffloadSetGso callback function is implemented by the client driver to set changes in TCP and UDP large send offload capabilities.
EVT_NET_ADAPTER_OFFLOAD_SET_RSC

The EvtNetAdapterOffloadSetRsc callback function is implemented by the client driver to set changes in active receive segment coalescence (RSC) offload capabilities.
EVT_NET_ADAPTER_OFFLOAD_SET_RX_CHECKSUM

The client driver implements the EvtNetAdapterOffloadSetRxChecksum callback function to set changes in Rx checksum offload capabilities.
EVT_NET_ADAPTER_OFFLOAD_SET_TX_CHECKSUM

The client driver implements the EvtNetAdapterOffloadSetTxChecksum callback function to set changes in Tx checksum offload capabilities.
EVT_NET_ADAPTER_RECEIVE_SCALING_DISABLE

The EVT_NET_ADAPTER_RECEIVE_SCALING_DISABLE callback function disables receive side scaling (RSS) for a network interface controller (NIC).
EVT_NET_ADAPTER_RECEIVE_SCALING_ENABLE

The EVT_NET_ADAPTER_RECEIVE_SCALING_ENABLE callback function enables receive side scaling (RSS) for a network interface controller (NIC).
EVT_NET_ADAPTER_RECEIVE_SCALING_SET_HASH_SECRET_KEY

The EvtNetAdapterReceiveScalingSetHashSecretKey callback function is implemented by the client driver to set the hash secret key for the network interface controller (NIC).
EVT_NET_ADAPTER_RECEIVE_SCALING_SET_INDIRECTION_ENTRIES

The EvtNetAdapterReceiveScalingSetIndirectionEntries callback function is implemented by the client driver to perform moves of individual receive side scaling (RSS) indirection table entries to new processors.
EVT_NET_ADAPTER_RETURN_RX_BUFFER

Implement this optional callback function to perform cleanup on a receive buffer for which you previously specified manual fragment allocation and attachment.
EVT_NET_ADAPTER_SET_RECEIVE_FILTER

The client driver implements EvtNetAdapterSetReceiveFilter to set changes in a network adapter's active receive filtering capabilities.
EVT_NET_DEVICE_COLLECT_RESET_DIAGNOSTICS

Implement EVT_NET_DEVICE_COLLECT_RESET_DIAGNOSTICS to collect diagnostics from a failed hardware device and report it to the framework during the device reset and recovery process.
EVT_NET_DEVICE_PREVIEW_POWER_OFFLOAD

Implement this optional callback to reject protocol offloads that are not compatible with your hardware.
EVT_NET_DEVICE_PREVIEW_WAKE_SOURCE

Implement this optional callback to reject wake patterns that are not compatible with your hardware.
EVT_PACKET_QUEUE_ADVANCE

The EvtPacketQueueAdvance callback function is implemented by the client driver to process transmit or receive packets provided by NetAdapterCx.
EVT_PACKET_QUEUE_CANCEL

The EvtPacketQueueCancel callback function is implemented by the client driver to handle operations that must be performed before a packet queue is deleted.
EVT_PACKET_QUEUE_SET_NOTIFICATION_ENABLED

The EvtPacketQueueSetNotificationEnabled callback function is implemented by the client driver to perform client-specific processing when there are new packets received in the specified queue's ring buffer.
EVT_PACKET_QUEUE_START

The EvtPacketQueueStart callback function is implemented by the client driver to start the data path for a packet queue.
EVT_PACKET_QUEUE_STOP

The EvtPacketQueueStop callback function is implemented by the client driver to stop the data path for a packet queue before it is deleted.
EVT_VMB_CHANNEL_CLOSED

The EvtVmbChannelClosed callback function is invoked when the client endpoint in the guest virtual machine closes a channel by using the VmbChannelDisable function, or the opposite endpoint rescinds or closes the channel.
EVT_VMB_CHANNEL_OPENED

The EvtVmbChannelOpened callback function is invoked when the client endpoint in the guest virtual machine opens a channel which has been offered to it.
EVT_VMB_CHANNEL_PNP_FAILURE

The EvtChannelPnpFailure callback function is invoked if the client endpoint in the guest virtual machine asynchronously fails to connect even though a PnP device was located.
EVT_VMB_CHANNEL_POST_STARTED

The EvtVmbChannelPostStarted callback function is invoked at either endpoint after packets can be received from the opposite endpoint.
EVT_VMB_CHANNEL_PROCESS_PACKET

The EvtVmbChannelProcessPacket callback function is invoked when a packet arrives in the incoming ring buffer.
EVT_VMB_CHANNEL_PROCESSING_COMPLETE

The EvtVmbChannelProcessingComplete callback function is invoked when a group of packets has been delivered by the EvtVmbChannelProcessPacket function, if there is a pause before delivering subsequent packets.
EVT_VMB_CHANNEL_RESTORE_PACKET

The EvtVmbChannelRestorePacket callback function is invoked when the virtualization service provider (VSP) server endpoint must restore the state associated with a packet object.
EVT_VMB_CHANNEL_SAVE_PACKET

The EvtVmbChannelSavePacket callback function is invoked when the virtualization service provider (VSP) endpoint must save the state associated with a packet.
EVT_VMB_CHANNEL_STARTED

The EvtVmbChannelStarted callback function is invoked at either endpoint when a channel is fully configured but before any packets have been delivered. This occurs when the opposite endpoint opened the channel or reopened it after closing it.
EVT_VMB_CHANNEL_SUSPEND

The EvtVmbChannelSuspend callback function is invoked at the server endpoint when the channel is being closed or deleted by the client endpoint, which moves the server into the Stopped state.
EVT_VMB_PACKET_COMPLETION_ROUTINE

The EvtVmbPacketCompletionRoutine callback function is invoked when the transaction associated with a sent packet is complete.
EVT_WIFI_DEVICE_CREATE_ADAPTER

WiFiCx drivers implement EvtWifiDeviceCreateAdapter to create a NETADAPTER object.
EVT_WIFI_DEVICE_CREATE_WIFIDIRECTDEVICE

WiFiCx client drivers implement EvtWifiDeviceCreateWifiDirectDevice to create a WIFIDIRECTDEVICE object.
EVT_WIFI_DEVICE_SEND_COMMAND

A WiFiCx driver's EvtWifiDeviceSendCommand callback function retrieves and processes the command message sent by the WiFiCx framework.
FILTER_ATTACH

NDIS calls a filter driver's FilterAttach function to allocate and initialize a filter module's data structures.Note  You must declare the function by using the FILTER_ATTACH type.
FILTER_CANCEL_DIRECT_OID_REQUEST

NDIS calls a filter driver's FilterCancelDirectOidRequest function to cancel a direct OID request.Note  You must declare the function by using the FILTER_CANCEL_DIRECT_OID_REQUEST type.
FILTER_CANCEL_OID_REQUEST

NDIS calls a filter driver's FilterCancelOidRequest function to cancel an OID request.Note  You must declare the function by using the FILTER_CANCEL_OID_REQUEST type.
FILTER_CANCEL_SEND_NET_BUFFER_LISTS

NDIS calls a filter driver's FilterCancelSendNetBufferLists function to cancel the transmission of all NET_BUFFER_LIST structures that are marked with a specified cancellation identifier.Note  You must declare the function by using the FILTER_CANCEL_SEND_NET_BUFFER_LISTS type. For more information, see the following Examples section.
FILTER_DETACH

NDIS calls a filter driver's FilterDetach function to release all the resources that are associated with a filter module.Note  You must declare the function by using the FILTER_DETACH type.
FILTER_DEVICE_PNP_EVENT_NOTIFY

NDIS calls a filter driver's FilterDevicePnPEventNotify function to notify the driver of device Plug and Play (PnP) and Power Management events.Note  You must declare the function by using the FILTER_DEVICE_PNP_EVENT_NOTIFY type.
FILTER_DIRECT_OID_REQUEST

NDIS calls a filter driver's FilterDirectOidRequest function to process a direct OID request that is associated with the specified filter module.Note  You must declare the function by using the FILTER_DIRECT_OID_REQUEST type.
FILTER_DIRECT_OID_REQUEST_COMPLETE

NDIS calls the FilterDirectOidRequestComplete function to complete a filter driver direct OID request that queried or set information in an underlying driver.Note  You must declare the function by using the FILTER_DIRECT_OID_REQUEST_COMPLETE type.
FILTER_NET_PNP_EVENT

NDIS calls a filter driver's FilterNetPnPEvent function to notify the driver of network Plug and Play (PnP) and Power Management events.Note  You must declare the function by using the FILTER_NET_PNP_EVENT type.
FILTER_OID_REQUEST

NDIS calls a filter driver's FilterOidRequest function to process an OID request that is associated with the specified filter module.Note  You must declare the function by using the FILTER_OID_REQUEST type.
FILTER_OID_REQUEST_COMPLETE

NDIS calls the FilterOidRequestComplete function to complete a filter driver request that queried or set information in an underlying driver.Note  You must declare the function by using the FILTER_OID_REQUEST_COMPLETE type.
FILTER_PAUSE

NDIS calls a filter driver's FilterPause function to initiate a pause operation for the specified filter module.Note  You must declare the function by using the FILTER_PAUSE type.
FILTER_RECEIVE_NET_BUFFER_LISTS

NDIS calls the FilterReceiveNetBufferLists function to request a filter driver to process a receive indication.Note  You must declare the function by using the FILTER_RECEIVE_NET_BUFFER_LISTS type.
FILTER_RESTART

The FilterRestart function initiates a restart operation for the specified filter module.Note  You must declare the function by using the FILTER_RESTART type.
FILTER_RETURN_NET_BUFFER_LISTS

NDIS calls the FilterReturnNetBufferLists function to return a linked list of NET_BUFFER_LIST structures and associated data to a filter driver.Note  You must declare the function by using the FILTER_RETURN_NET_BUFFER_LISTS type.
FILTER_SEND_NET_BUFFER_LISTS

NDIS calls the FilterSendNetBufferLists function to allow a filter driver to filter a linked list of NET_BUFFER_LIST structures.Note  You must declare the function by using the FILTER_SEND_NET_BUFFER_LISTS type.
FILTER_SEND_NET_BUFFER_LISTS_COMPLETE

NDIS calls the FilterSendNetBufferListsComplete function to complete a send request that a filter driver started by calling the NdisFSendNetBufferLists function.Note  You must declare the function by using the FILTER_SEND_NET_BUFFER_LISTS_COMPLETE type.
FILTER_SET_MODULE_OPTIONS

The FilterSetModuleOptions function changes the set of optional services that are associated with a specified filter module.Note  You must declare the function by using the FILTER_SET_MODULE_OPTIONS type.
FILTER_STATUS

The FilterStatus function indicates status changes that are reported by NDIS or an underlying driver.Note  You must declare the function by using the FILTER_STATUS type.
FILTER_SYNCHRONOUS_OID_REQUEST

NDIS calls a filter driver's FilterSynchronousOidRequest function to preview a Synchronous OID request before the request is given to the underlying miniport driver.
FILTER_SYNCHRONOUS_OID_REQUEST_COMPLETE

NDIS calls a filter driver’s FilterSynchronousOidRequestComplete function after a Synchronous OID request has been completed from an underlying driver.
FN_VMB_CHANNEL_ALLOCATE

The VmbChannelAllocate function allocates a new VMBus channel that has default parameters and callbacks.
FN_VMB_CHANNEL_CLEANUP

The VmbChannelCleanup function disposes of a channel that was allocated by using the VmbChannelAllocate function or initialized by using a VMBus channel initialization function.
FN_VMB_CHANNEL_CREATE_GPADL_FROM_BUFFER

The VmbChannelCreateGpadlFromBuffer function creates a Guest Physical Address Descriptor List (GPADL) that describes a client-side buffer. The GPADL can be used in the server to access the buffer.
FN_VMB_CHANNEL_CREATE_GPADL_FROM_MDL

The VmbChannelCreateGpadlFromMdl function creates a Guest Physical Address Descriptor List (GPADL) that describes a client-side buffer. The GPADL can be used in the server to access the buffer.
FN_VMB_CHANNEL_DELETE_GPADL

The VmbChannelDeleteGpadl function deletes a Guest Physical Address Descriptor List (GPADL) mapped by the VmbChannelCreateGpadlFromMdl or VmbChannelCreateGpadlFromBuffer functions.
FN_VMB_CHANNEL_DISABLE

The VmbChannelDisable function disables a channel, which closes it for client channels and revokes the channel offer for server channels. This function waits until the channel is completely torn down before it returns.
FN_VMB_CHANNEL_ENABLE

The VmbChannelEnable function enables a channel that is in the disabled state by connecting to VMBus and offering or opening a channel, as appropriate for the endpoint type.
FN_VMB_CHANNEL_GET_INTERFACE_INSTANCE

The VmbChannelGetInterfaceInstance function gets the active interface instance, which is a GUID that uniquely identifies a channel.
FN_VMB_CHANNEL_GET_MMIO_SPACE

The VmbChannelGetMmioSpace function retrieves the kernel virtual address of the MMIO space allocated to a channel.
FN_VMB_CHANNEL_GET_POINTER

The VmbChannelGetPointer function lets a client driver retrieve a pointer that was previously saved by using the VmbPacketSetPointer function.
FN_VMB_CHANNEL_INIT_SET_CLIENT_CONTEXT_SIZE

The VmbChannelInitSetClientContextSize function sets the size of the optional context area allocated for the client driver on each incoming packet.
FN_VMB_CHANNEL_INIT_SET_FLAGS

The VmbChannelInitSetFlags function sets flags common to server or client channel endpoints.
FN_VMB_CHANNEL_INIT_SET_FRIENDLY_NAME

The VmbChannelInitSetFriendlyName function sets the friendly name of the Kernel Mode Client Library (KMCL) channel. The friendly name is used for debugging and performance counter instance naming.
FN_VMB_CHANNEL_INIT_SET_MAXIMUM_EXTERNAL_DATA

The VmbChannelInitSetMaximumExternalData function sets the maximum size and chain length of data that is described by a packet, but not directly sent in the packet. That is, the maximum size of the buffer described by an ExternalDataMdl.
FN_VMB_CHANNEL_INIT_SET_MAXIMUM_PACKET_SIZE

The VmbChannelInitSetMaximumPacketSize function sets the maximum packet size that can be delivered through a channel, which is the maximum size that will ever be specified by the VmbPacketSend function.
FN_VMB_CHANNEL_INIT_SET_PROCESS_PACKET_CALLBACKS

The VmbChannelInitSetProcessPacketCallbacks function sets callback functions for packet processing.
FN_VMB_CHANNEL_INIT_SET_STATE_CHANGE_CALLBACKS

The VmbChannelInitSetStateChangeCallbacks function sets optional callback functions for state changes.
FN_VMB_CHANNEL_MAP_GPADL

The VmbChannelMapGpadl function maps a client-side buffer into server-side physical address space by using a Guest Physical Address Descriptor List (GPADL) number.
FN_VMB_CHANNEL_PACKET_COMPLETE

The VmbChannelPacketComplete function cleans up any outstanding memory mappings, releases any buffers in use, and, if the opposite endpoint requested a completion packet, sends a completion packet.
FN_VMB_CHANNEL_PACKET_DEFER_TO_PASSIVE

The VmbChannelPacketDeferToPassive function is called by the client driver to defer a packet passed to it by the EvtVmbChannelProcessPacket callback function.
FN_VMB_CHANNEL_PACKET_FAIL

The VmbChannelPacketFail function fails a packet during packet processing due to an unrecoverable error. This function stops the queue.
FN_VMB_CHANNEL_PACKET_GET_EXTERNAL_DATA

The VmbChannelPacketGetExternalData function gets any external Memory Descriptor Lists (MDLs) associated with a packet during packet processing.
FN_VMB_CHANNEL_PAUSE

The VmbChannelPause function moves a channel into the paused state, which prevents new I/O.
FN_VMB_CHANNEL_RESTORE_FROM_BUFFER

The VmbChannelRestoreFromBuffer function restores the client state from previously saved state. The driver must check the return value of the function.
FN_VMB_CHANNEL_SAVE_BEGIN

The VmbChannelSaveBegin function initializes the context for saving the state of a channel. The driver must check the return value of the function.
FN_VMB_CHANNEL_SAVE_CONTINUE

The VmbChannelSaveContinue function saves the channel state to a buffer. Run the VmbChannelSaveBegin before you run this function. The driver must check the return value of the function.
FN_VMB_CHANNEL_SAVE_END

The VmbChannelSaveEnd function cleans up any resources that were allocated for saving state of a channel.
FN_VMB_CHANNEL_SEND_SYNCHRONOUS_REQUEST

The VmbChannelSendSynchronousRequest function sends a packet to the opposite endpoint and waits for a response.
FN_VMB_CHANNEL_SET_INCOMING_PROCESSING_AT_PASSIVE

The VmbChannelSetIncomingProcessingAtPassive function sets the required IRQL for incoming parsing routines for a channel to PASSIVE_LEVEL.
FN_VMB_CHANNEL_SET_INTERRUPT_LATENCY

Guest VM updates to the outgoing monitor latency for MNF interrupts.
FN_VMB_CHANNEL_SET_POINTER

The VmbChannelSetPointer function saves an arbitrary pointer in a channel context.
FN_VMB_CHANNEL_SET_TRANSACTION_QUOTA

The VmbChannelSetTransactionQuota function sets the incoming packet quota.
FN_VMB_CHANNEL_SIZEOF_PACKET

The VmbChannelSizeofPacket function calculates the necessary size for buffers to be used with the VmbPacketInitialize function.
FN_VMB_CHANNEL_START

The VmbChannelStart function moves a channel out of the paused state.
FN_VMB_CHANNEL_UNMAP_GPADL

The VmbChannelUnmapGpadl function unmaps a Guest Physical Address Descriptor List (GPADL) mapped using by the VmbChannelMapGpadl function. The buffer must no longer be in use by the server before this function is called.
FN_VMB_CLIENT_CHANNEL_INIT_SET_RING_BUFFER_PAGE_COUNT

The VmbClientChannelInitSetRingBufferPageCount function sets the number of pages of memory the client allocates for incoming and outgoing ring buffers.
FN_VMB_CLIENT_CHANNEL_INIT_SET_TARGET_PNP

The VmbClientChannelInitSetTargetPnp function sets a client channel's target by interface type and instance IDs.
FN_VMB_CONVERT_VMBUS_HANDLE_TO_KERNEL_HANDLE

The VmbConvertVmbusHandleToKernelHandle function converts the user mode VMBus handle to kernel mode handle.
FN_VMB_PACKET_ALLOCATE

The VmbPacketAllocate function allocates a packet from the channel's lookaside list.
FN_VMB_PACKET_FREE

The VmbPacketFree function releases a packet allocated by using the VmbPacketAllocate function.
FN_VMB_PACKET_GET_CHANNEL

The VmbPacketGetChannel function returns the VMBus channel with which a VMBus packet is associated.
FN_VMB_PACKET_GET_POINTER

The VmbPacketGetPointer function retrieves a pointer that was previously saved by using the VmbPacketSetPointer function.
FN_VMB_PACKET_INITIALIZE

The VmbPacketInitialize function initializes a buffer to contain a VMBus packet.
FN_VMB_PACKET_RESTORE

The VmbPacketRestore function restores packet from a buffer that contains saved packet context.
FN_VMB_PACKET_SEND

The VmbPacketSend function sends the data in a packet buffer or external data Memory Descriptor List (MDL). The function associates that data with the VMBus packet object, which represents the packet throughout the lifetime of the transaction.
FN_VMB_PACKET_SEND_WITH_EXTERNAL_MDL

The VmbPacketSendWithExternalMdl function sends the data in a packet buffer or external data Memory Descriptor List (MDL).
FN_VMB_PACKET_SEND_WITH_EXTERNAL_PFNS

The VmbPacketSendWithExternalPfns function sends the data in a packet buffer or external data as an array of Page Frame Numbers (PFNs).
FN_VMB_PACKET_SET_COMPLETION_ROUTINE

The VmbPacketSetCompletionRoutine function sets the completion routine for a packet object.
FN_VMB_PACKET_SET_POINTER

The VmbPacketSetPointer function saves an arbitrary pointer in the packet context.
FN_VMB_SERVER_CHANNEL_INIT_SET_FLAGS

The VmbServerChannelInitSetFlags function sets flags unique to server channel endpoints.
FN_VMB_SERVER_CHANNEL_INIT_SET_MMIO_MEGABYTES

The VmbServerChannelInitSetMmioMegabytes function specifies the amount, megabytes, of guest memory-mapped I/O (MMIO) space to reserve for the device.
FN_VMB_SERVER_CHANNEL_INIT_SET_SAVE_RESTORE_PACKET_CALLBACKS

The VmbServerChannelInitSetSaveRestorePacketCallbacks function sets the save and restore callback functions that are called for each packet when the driver calls a save function, such as VmbChannelSaveBegin, VmbChannelSaveContinue, and VmbChannelSaveEnd, or the VmbChannelRestoreFromBuffer function.
FN_VMB_SERVER_CHANNEL_INIT_SET_TARGET_INTERFACE_ID

The VmbServerChannelInitSetTargetInterfaceId function sets the target interface type GUID and instance GUID of the channel offer.
FN_VMB_SERVER_CHANNEL_INIT_SET_TARGET_VTL

The VmbServerChannelInitSetTargetVtl function sets the target VTL for this channel. The channel will be offered to clients running in the specified VTL and no others.
FN_VMB_SERVER_CHANNEL_INIT_SET_VMBUS_HANDLE

The VmbServerChannelInitSetVmbusHandle function associates an instance of VMBus with this channel.
FREE_SHARED_MEMORY_HANDLER

The NetFreeSharedMemory function (FREE_SHARED_MEMORY_HANDLER entry point) is called by NDIS when a driver frees shared memory from a shared memory provider.
FWPM_SERVICE_STATE_CHANGE_CALLBACK0

The FWPM_SERVICE_STATE_CHANGE_CALLBACK0 function is implemented by a WFP callout driver to add custom behavior to the base filtering engine (BFE) service state change notification process.
FwpmBfeStateGet0

The FwpmBfeStateGet0 function retrieves the current state of the filter engine.Note  FwpmBfeStateGet0 is a specific version of FwpmBfeStateGet.
FwpmBfeStateSubscribeChanges0

The FwpmBfeStateSubscribeChanges0 function registers a callback function that is called whenever there is a change to the state of the filter engine.Note  FwpmBfeStateSubscribeChanges0 is a specific version of FwpmBfeStateSubscribeChanges.
FwpmBfeStateUnsubscribeChanges0

The FwpmBfeStateUnsubscribeChanges0 function deregisters a base filtering engine (BFE) callback function that was previously registered by calling the FwpmBfeStateSubscribeChanges0 function.Note  FwpmBfeStateUnsubscribeChanges0 is a specific version of FwpmBfeStateUnsubscribeChanges. See WFP Version-Independent Names and Targeting Specific Versions of Windows for more information.
FwpmCalloutAdd0

The FwpmCalloutAdd0 function adds a callout to the filter engine.Note  FwpmCalloutAdd0 is a specific version of FwpmCalloutAdd.
FwpmCalloutCreateEnumHandle0

The FwpmCalloutCreateEnumHandle0 function creates a handle used to enumerate a set of callout objects.
FwpmCalloutDeleteById0

The FwpmCalloutDeleteById0 function deletes a callout from the filter engine.Note  FwpmCalloutDeleteById0 is a specific version of FwpmCalloutDeleteById.
FwpmCalloutDeleteByKey0

The FwpmCalloutDeleteByKey0 function deletes a callout from the filter engine.Note  FwpmCalloutDeleteByKey0 is a specific version of FwpmCalloutDeleteByKey.
FwpmCalloutDestroyEnumHandle0

The FwpmCalloutDestroyEnumHandle0 function frees a handle returned by FwpmCalloutCreateEnumHandle0.
FwpmCalloutEnum0

The FwpmCalloutEnum0 function returns the next page of results from the callout enumerator.
FwpmCalloutGetById0

The FwpmCalloutGetById0 function retrieves a callout from the filter engine by using the run-time identifier for the callout.
FwpmCalloutGetByKey0

The FwpmCalloutGetByKey0 function retrieves a callout by using the GUID key for the callout.
FwpmCalloutGetSecurityInfoByKey0

The FwpmCalloutGetSecurityInfoByKey0 function retrieves a copy of the security descriptor for a callout object.
FwpmCalloutSetSecurityInfoByKey0

The FwpmCalloutSetSecurityInfoByKey0 function sets specified security information in the security descriptor of a callout object.
FwpmConnectionCreateEnumHandle0

The FwpmConnectionCreateEnumHandle0 function creates a handle used to enumerate a set of connection objects.
FwpmConnectionDestroyEnumHandle0

The FwpmConnectionDestroyEnumHandle0 function frees a handle returned by FwpmConnectionCreateEnumHandle0.
FwpmConnectionEnum0

The FwpmConnectionEnum0 function returns the next page of results from the connection object enumerator.
FwpmConnectionGetById0

The FwpmConnectionGetById0 function retrieves a connection object by using the run-time identifier for the connection.
FwpmConnectionGetSecurityInfo0

The FwpmConnectionGetSecurityInfo0 function retrieves a copy of the security descriptor for a connection object change event.
FwpmConnectionPolicyAdd0

The FwpmConnectionPolicyAdd0API function configures routing policies for outbound connections.
FwpmConnectionPolicyDeleteByKey0

The FwpmConnectionPolicyDeleteByKey0 function removes the connection policy that was created with the specified GUID.
FwpmConnectionSetSecurityInfo0

The FwpmConnectionSetSecurityInfo0 function sets specified security information in the security descriptor for a connection object change event.
FwpmEngineClose0

The FwpmEngineClose0 function closes a previously opened session to the filter engine.Note  FwpmEngineClose0 is a specific version of FwpmEngineClose.
FwpmEngineGetOption0

The FwpmEngineGetOption0 function retrieves a filter engine option.
FwpmEngineGetSecurityInfo0

The FwpmEngineGetSecurityInfo0 function retrieves a copy of the security descriptor for the filter engine.
FwpmEngineOpen0

The FwpmEngineOpen0 function opens a session to the filter engine. FwpmEngineOpen0 is a specific version of FwpmEngineOpen.
FwpmEngineSetOption0

The FwpmEngineSetOption0 function changes the filter engine settings.
FwpmEngineSetSecurityInfo0

The FwpmEngineSetSecurityInfo0 function sets specified security information in the security descriptor of the filter engine.
FwpmFilterAdd0

The FwpmFilterAdd0 function adds a new filter object to the system.
FwpmFilterCreateEnumHandle0

The FwpmFilterCreateEnumHandle0 function creates a handle used to enumerate a set of filter objects.
FwpmFilterDeleteById0

The FwpmFilterDeleteById0 function removes a filter object from the system.
FwpmFilterDeleteByKey0

The FwpmFilterDeleteByKey0 function removes a filter object from the system.
FwpmFilterDestroyEnumHandle0

The FwpmFilterDestroyEnumHandle0 function frees a handle returned by FwpmFilterCreateEnumHandle0.
FwpmFilterEnum0

The FwpmFilterEnum0 function returns the next page of results from the filter enumerator.
FwpmFilterGetById0

The FwpmFilterGetById0 function retrieves a filter object.
FwpmFilterGetByKey0

The FwpmFilterGetByKey0 function retrieves a filter object.
FwpmFilterGetSecurityInfoByKey0

The FwpmFilterGetSecurityInfoByKey0 function retrieves a copy of the security descriptor for a filter object.
FwpmFilterSetSecurityInfoByKey0

The FwpmFilterSetSecurityInfoByKey0 function sets specified security information in the security descriptor of a filter object.
FwpmFreeMemory0

The FwpmFreeMemory0 function is used to release memory resources allocated by the Windows Filtering Platform (WFP) functions.
FwpmIPsecTunnelAdd0

The FwpmIPsecTunnelAdd0 function adds a new Internet Protocol Security (IPsec) tunnel mode policy to the system.
FwpmIPsecTunnelAdd1

The FwpmIPsecTunnelAdd1 function adds a new Internet Protocol Security (IPsec) tunnel mode policy to the system.
FwpmIPsecTunnelAdd2

The FwpmIPsecTunnelAdd2 function adds a new Internet Protocol Security (IPsec) tunnel mode policy to the system.
FwpmIPsecTunnelAdd3

The FwpmIPsecTunnelAdd3 function adds a new Internet Protocol Security (IPsec) tunnel mode policy to the system.
FwpmIPsecTunnelDeleteByKey0

The FwpmIPsecTunnelDeleteByKey0 function removes an Internet Protocol Security (IPsec) tunnel mode policy from the system.
FwpmLayerCreateEnumHandle0

The FwpmLayerCreateEnumHandle0 function creates a handle used to enumerate a set of layer objects.
FwpmLayerDestroyEnumHandle0

The FwpmLayerDestroyEnumHandle0 function frees a handle returned by FwpmFilterCreateEnumHandle0.
FwpmLayerEnum0

The FwpmLayerEnum0 function returns the next page of results from the layer enumerator.
FwpmLayerGetById0

The FwpmLayerGetById0 function retrieves a layer object.
FwpmLayerGetByKey0

The FwpmLayerGetByKey0 function retrieves a layer object.
FwpmLayerGetSecurityInfoByKey0

The FwpmLayerGetSecurityInfoByKey0 function retrieves a copy of the security descriptor for a layer object.
FwpmLayerSetSecurityInfoByKey0

The FwpmLayerSetSecurityInfoByKey0 function sets specified security information in the security descriptor of a layer object.
FwpmNetEventCreateEnumHandle0

The FwpmNetEventCreateEnumHandle0 function creates a handle used to enumerate a set of network events.
FwpmNetEventDestroyEnumHandle0

The FwpmNetEventDestroyEnumHandle0 function frees a handle returned by FwpmNetEventCreateEnumHandle0.
FwpmNetEventEnum0

The FwpmNetEventEnum0 function returns the next page of results from the network event enumerator.
FwpmNetEventEnum1

The FwpmNetEventEnum1 function returns the next page of results from the network event enumerator.
FwpmNetEventEnum2

The FwpmNetEventEnum2 function returns the next page of results from the network event enumerator.
FwpmNetEventEnum3

The FwpmNetEventEnum3 function returns the next page of results from the network event enumerator.
FwpmNetEventEnum4

The FwpmNetEventEnum4 function returns the next page of results from the network event enumerator.
FwpmNetEventEnum5

The FwpmNetEventEnum5 function returns the next page of results from the network event enumerator.
FwpmNetEventsGetSecurityInfo0

The FwpmNetEventsGetSecurityInfo0 function retrieves a copy of the security descriptor for a network event object.
FwpmNetEventsSetSecurityInfo0

The FwpmNetEventsSetSecurityInfo0 function sets specified security information in the security descriptor of a network event object.
FwpmProviderAdd0

The FwpmProviderAdd0 function adds a new provider to the system.
FwpmProviderContextAdd0

The FwpmProviderContextAdd0 function adds a new provider context to the system.
FwpmProviderContextAdd1

The FwpmProviderContextAdd1 function adds a new provider context to the system.
FwpmProviderContextAdd2

The FwpmProviderContextAdd2 function adds a new provider context to the system.
FwpmProviderContextAdd3

The FwpmProviderContextAdd3 function adds a new provider context to the system.
FwpmProviderContextCreateEnumHandle0

The FwpmProviderContextCreateEnumHandle0 function creates a handle used to enumerate a set of provider contexts.
FwpmProviderContextDeleteById0

The FwpmProviderContextDeleteById0 function removes a provider context from the system.
FwpmProviderContextDeleteByKey0

The FwpmProviderContextDeleteByKey0 function removes a provider context from the system.
FwpmProviderContextDestroyEnumHandle0

The FwpmProviderContextDestroyEnumHandle0 function frees a handle returned by FwpmProviderContextCreateEnumHandle0.
FwpmProviderContextEnum0

The FwpmProviderContextEnum0 function returns the next page of results from the provider context enumerator.
FwpmProviderContextEnum1

The FwpmProviderContextEnum1 function returns the next page of results from the provider context enumerator.
FwpmProviderContextEnum2

The FwpmProviderContextEnum2 function returns the next page of results from the provider context enumerator.
FwpmProviderContextEnum3

The FwpmProviderContextEnum3 function returns the next page of results from the provider context enumerator.
FwpmProviderContextGetById0

The FwpmProviderContextGetById0 function retrieves a provider context.
FwpmProviderContextGetById1

The FwpmProviderContextGetById1 function retrieves a provider context.
FwpmProviderContextGetById2

The FwpmProviderContextGetById2 function retrieves a provider context.
FwpmProviderContextGetById3

The FwpmProviderContextGetById3 function retrieves a provider context.
FwpmProviderContextGetByKey0

The FwpmProviderContextGetByKey0 function retrieves a provider context.
FwpmProviderContextGetByKey1

The FwpmProviderContextGetByKey1 function retrieves a provider context.
FwpmProviderContextGetByKey2

The FwpmProviderContextGetByKey2 function retrieves a provider context.
FwpmProviderContextGetByKey3

The FwpmProviderContextGetByKey3 function retrieves a provider context.
FwpmProviderContextGetSecurityInfoByKey0

The FwpmProviderContextGetSecurityInfoByKey0 function retrieves a copy of the security descriptor for a provider context object.
FwpmProviderContextSetSecurityInfoByKey0

The FwpmProviderContextSetSecurityInfoByKey0 function sets specified security information in the security descriptor of a provider context object.
FwpmProviderCreateEnumHandle0

The FwpmProviderCreateEnumHandle0 function creates a handle used to enumerate a set of providers.
FwpmProviderDeleteByKey0

The FwpmProviderDeleteByKey0 function removes a provider from the system.
FwpmProviderDestroyEnumHandle0

The FwpmProviderDestroyEnumHandle0 function frees a handle returned by FwpmProviderCreateEnumHandle0.
FwpmProviderEnum0

The FwpmProviderEnum0 function returns the next page of results from the provider enumerator.
FwpmProviderGetByKey0

The FwpmProviderGetByKey0 function retrieves a provider.
FwpmProviderGetSecurityInfoByKey0

The FwpmProviderGetSecurityInfoByKey0 function retrieves a copy of the security descriptor for a provider object.
FwpmProviderSetSecurityInfoByKey0

The FwpmProviderSetSecurityInfoByKey0 function sets specified security information in the security descriptor of a provider object.
FwpmSessionCreateEnumHandle0

The FwpmSessionCreateEnumHandle0 function creates a handle used to enumerate a set of session objects.
FwpmSessionDestroyEnumHandle0

The FwpmSessionDestroyEnumHandle0 function frees a handle returned by FwpmSessionCreateEnumHandle0.
FwpmSessionEnum0

The FwpmSessionEnum0 function returns the next page of results from the session enumerator.
FwpmSubLayerAdd0

The FwpmSubLayerAdd0 function adds a new sublayer to the system.
FwpmSubLayerCreateEnumHandle0

The FwpmSubLayerCreateEnumHandle0 function creates a handle used to enumerate a set of sublayers.
FwpmSubLayerDeleteByKey0

The FwpmSubLayerDeleteByKey0 function deletes a sublayer from the system by its key.
FwpmSubLayerDestroyEnumHandle0

The FwpmSubLayerDestroyEnumHandle0 function frees a handle returned by FwpmSubLayerCreateEnumHandle0.
FwpmSubLayerEnum0

The FwpmSubLayerEnum0 function returns the next page of results from the sublayer enumerator.
FwpmSubLayerGetByKey0

The FwpmSubLayerGetByKey0 function retrieves a sublayer by its key.
FwpmSubLayerGetSecurityInfoByKey0

The FwpmSubLayerGetSecurityInfoByKey0 function retrieves a copy of the security descriptor for a sublayer.
FwpmSubLayerSetSecurityInfoByKey0

The FwpmSubLayerSetSecurityInfoByKey0 function sets specified security information in the security descriptor of a sublayer.
FwpmTransactionAbort0

The FwpmTransactionAbort0 function causes the current transaction within the current session to abort and rollback.
FwpmTransactionBegin0

The FwpmTransactionBegin0 function begins an explicit transaction within the current session.
FwpmTransactionCommit0

The FwpmTransactionCommit0 function commits the current transaction within the current session.
FwpmvSwitchEventsGetSecurityInfo0

The FwpmvSwitchEventsGetSecurityInfo0 function retrieves a copy of the security descriptor for a vSwitch event.
FwpmvSwitchEventsSetSecurityInfo0

The FwpmvSwitchEventsSetSecurityInfo0 function sets specified security information in the security descriptor for a vSwitch event.
FWPS_CALLOUT_BOOTTIME_CALLOUT_DELETE_NOTIFY_FN0

The filter engine calls a callout's FWPS_CALLOUT_BOOTTIME_CALLOUT_DELETE_NOTIFY_FN0 function when the boottime callout has been removed.
FWPS_CALLOUT_CLASSIFY_FN0

The filter engine calls a callout's classifyFn0 callout function whenever there is data to be processed by the callout.Note  classifyFn0 is the specific version of classifyFn used in Windows Vista and later.
FWPS_CALLOUT_CLASSIFY_FN1

The filter engine calls a callout's classifyFn1 callout function whenever there is data to be processed by the callout.Note  classifyFn1 is the specific version of classifyFn used in Windows 7 and later.
FWPS_CALLOUT_CLASSIFY_FN2

The filter engine calls a callout's classifyFn2 callout function whenever there is data to be processed by the callout.Note  classifyFn2 is the specific version of classifyFn used in Windows 8 and later.
FWPS_CALLOUT_CLASSIFY_FN3

Version 3 of the callback function invoked during classification when a callout filter matches.
FWPS_CALLOUT_FLOW_DELETE_NOTIFY_FN0

The filter engine calls a callout's flowDeleteFn callout function to notify the callout that a data flow that is being processed by the callout is being terminated.
FWPS_CALLOUT_NOTIFY_FN0

The filter engine calls a callout's notifyFn0 callout function to notify the callout driver about events that are associated with the callout.Note  notifyFn0 is the specific version of notifyFn used in Windows Vista and later.
FWPS_CALLOUT_NOTIFY_FN1

The filter engine calls a callout's notifyFn1 callout function to notify the callout driver about events that are associated with the callout.Note  notifyFn1 is the specific version of notifyFn used in Windows 7 and later.
FWPS_CALLOUT_NOTIFY_FN2

The filter engine calls a callout's notifyFn2 callout function to notify the callout driver about events that are associated with the callout.Note  notifyFn2 is the specific version of notifyFn used in Windows 8 and later.
FWPS_CALLOUT_NOTIFY_FN3

Version 3 of the function invoked during classification when a callout filter matches.
FWPS_INJECT_COMPLETE0

The filter engine calls a callout's completionFn callout function whenever packet data, described by the netBufferList parameter in one of the packet injection functions, has been injected into the network stack.
FWPS_NET_BUFFER_LIST_NOTIFY_FN0

The filter engine calls the FWPS_NET_BUFFER_LIST_NOTIFY_FN0 callout function to notify the callout driver about events that are associated with packets tagged by the callout.Note  FWPS_NET_BUFFER_LIST_NOTIFY_FN0 is the specific version of FWPS_NET_BUFFER_LIST_NOTIFY_FN used in Windows 7 and later. See WFP Version-Independent Names and Targeting Specific Versions of Windows for more information. For Windows 8, FWPS_NET_BUFFER_LIST_NOTIFY_FN1 is available.
FWPS_NET_BUFFER_LIST_NOTIFY_FN1

The filter engine calls the FWPS_NET_BUFFER_LIST_NOTIFY_FN1 callout function to notify the callout driver about events that are associated with packets tagged by the callout.Note   FWPS_NET_BUFFER_LIST_NOTIFY_FN1 is the specific version of FWPS_NET_BUFFER_LIST_NOTIFY_FN used in Windows 8 and later. See WFP Version-Independent Names and Targeting Specific Versions of Windows for more information. For Windows 7, FWPS_NET_BUFFER_LIST_NOTIFY_FN0 is available.
FWPS_VSWITCH_FILTER_ENGINE_REORDER_CALLBACK0

The filter engine calls the vSwitchFilterEngineReorderNotifyRn (FWPS_VSWITCH_FILTER_ENGINE_REORDER_CALLBACK0) callout function to notify the callout driver about events that are associated the virtual switch filter engine reordering.Note  FWPS_VSWITCH_FILTER_ENGINE_REORDER_CALLBACK0 is a specific version of FWPS_VSWITCH_FILTER_ENGINE_REORDER_CALLBACK. See WFP Version-Independent Names and Targeting Specific Versions of Windows for more information.
FWPS_VSWITCH_INTERFACE_EVENT_CALLBACK0

The filter engine calls the vSwitchInterfaceEventNotifyFn (FWPS_VSWITCH_INTERFACE_EVENT_CALLBACK0) callout function to notify the callout driver about events that are associated the virtual switch interface.Note  FWPS_VSWITCH_INTERFACE_EVENT_CALLBACK0 is a specific version of FWPS_VSWITCH_INTERFACE_EVENT_CALLBACK. See WFP Version-Independent Names and Targeting Specific Versions of Windows for more information.
FWPS_VSWITCH_LIFETIME_EVENT_CALLBACK0

The filter engine calls the vSwitchLifetimeNotifyFn (FWPS_VSWITCH_LIFETIME_EVENT_CALLBACK0) callout function to notify the callout driver about create and delete events for a virtual switch.Note  FWPS_VSWITCH_LIFETIME_EVENT_CALLBACK0 is a specific version of FWPS_VSWITCH_LIFETIME_EVENT_CALLBACK. See WFP Version-Independent Names and Targeting Specific Versions of Windows for more information.
FWPS_VSWITCH_POLICY_EVENT_CALLBACK0

The filter engine calls the vSwitchPolicyEventNotifyFn (FWPS_VSWITCH_POLICY_EVENT_CALLBACK0) callout function to notify the callout driver about virtual switch policy events.Note  FWPS_VSWITCH_POLICY_EVENT_CALLBACK0 is a specific version of FWPS_VSWITCH_POLICY_EVENT_CALLBACK. See WFP Version-Independent Names and Targeting Specific Versions of Windows for more information.
FWPS_VSWITCH_PORT_EVENT_CALLBACK0

The filter engine calls the vSwitchPortEventNotifyFn (FWPS_VSWITCH_PORT_EVENT_CALLBACK0) callout function to notify the callout driver about events that are associated a virtual switch (vSwitch) port.Note  FWPS_VSWITCH_PORT_EVENT_CALLBACK0 is a specific version of FWPS_VSWITCH_PORT_EVENT_CALLBACK. See WFP Version-Independent Names and Targeting Specific Versions of Windows for more information.
FWPS_VSWITCH_RUNTIME_STATE_RESTORE_CALLBACK0

The filter engine calls the vSwitchRuntimeStateRestoreNotifyFn (FWPS_VSWITCH_RUNTIME_STATE_RESTORE_CALLBACK0) callout function to notify a callout driver about virtual switch run-time state restore events.Note  FWPS_VSWITCH_RUNTIME_STATE_RESTORE_CALLBACK0 is a specific version of FWPS_VSWITCH_RUNTIME_STATE_RESTORE_CALLBACK. See WFP Version-Independent Names and Targeting Specific Versions of Windows for more information.
FWPS_VSWITCH_RUNTIME_STATE_SAVE_CALLBACK0

The filter engine calls the vSwitchRuntimeStateSaveNotifyFn (FWPS_VSWITCH_RUNTIME_STATE_SAVE_CALLBACK0) callout function to notify a callout driver about virtual switch run-time state save events.Note  FWPS_VSWITCH_RUNTIME_STATE_SAVE_CALLBACK0 is a specific version of FWPS_VSWITCH_RUNTIME_STATE_SAVE_CALLBACK. See WFP Version-Independent Names and Targeting Specific Versions of Windows for more information.
FwpsAcquireClassifyHandle0

The FwpsAcquireClassifyHandle0 function generates a classification handle that is used to identify asynchronous classification operations and requests for writable layer data.Note  FwpsAcquireClassifyHandle0 is a specific version of FwpsAcquireClassifyHandle. See WFP Version-Independent Names and Targeting Specific Versions of Windows for more information.
FwpsAcquireWritableLayerDataPointer0

The FwpsAcquireWritableLayerDataPointer0 function returns layer-specific data that can be inspected and changed.Note  FwpsAcquireWritableLayerDataPointer0 is a specific version of FwpsAcquireWritableLayerDataPointer.
FwpsAleEndpointCreateEnumHandle0

The FwpsAleEndpointCreateEnumHandle0 function creates a handle that can be used with other application layer enforcement (ALE) endpoint functions to enumerate endpoint data.Note  FwpsAleEndpointCreateEnumHandle0 is a specific version of FwpsAleEndpointCreateEnumHandle. See WFP Version-Independent Names and Targeting Specific Versions of Windows for more information.
FwpsAleEndpointDestroyEnumHandle0

The FwpsAleEndpointDestroyEnumHandle0 function destroys an endpoint enumeration handle that was created by calling FwpsAleEndpointCreateEnumHandle0.Note  FwpsAleEndpointDestroyEnumHandle0 is a specific version of FwpsAleEndpointDestroyEnumHandle.
FwpsAleEndpointEnum0

The FwpsAleEndpointEnum0 function enumerates application layer enforcement (ALE) endpoints.Note  FwpsAleEndpointEnum0 is a specific version of FwpsAleEndpointEnum.
FwpsAleEndpointGetById0

The FwpsAleEndpointGetById0 function retrieves information about an application layer enforcement (ALE) endpoint.Note  FwpsAleEndpointGetById0 is a specific version of FwpsAleEndpointGetById.
FwpsAleEndpointGetSecurityInfo0

The FwpsAleEndpointGetSecurityInfo0 function retrieves security information about the application layer enforcement (ALE) endpoint enumeration session.Note  FwpsAleEndpointGetSecurityInfo0 is a specific version of FwpsAleEndpointGetSecurityInfo.
FwpsAleEndpointSetSecurityInfo0

The FwpsAleEndpointSetSecurityInfo0 function sets security information about the application layer enforcement (ALE) endpoint enumeration session.Note  FwpsAleEndpointSetSecurityInfo0 is a specific version of FwpsAleEndpointSetSecurityInfo.
FwpsAllocateCloneNetBufferList0

The FwpsAllocateCloneNetBufferList0 function allocates a NET_BUFFER_LIST structure that is a clone of an existing NET_BUFFER_LIST structure.Note  FwpsAllocateCloneNetBufferList0 is a specific version of FwpsAllocateCloneNetBufferList.
FwpsAllocateDeepCloneNetBufferList0

The FwpsAllocateDeepCloneNetBufferList0 function allocates a NET_BUFFER_LIST structure that is a deep clone of an existing NET_BUFFER_LIST structure.
FwpsAllocateNetBufferAndNetBufferList0

The FwpsAllocateNetBufferAndNetBufferList0 function allocates a new NET_BUFFER_LIST structure.Note  FwpsAllocateNetBufferAndNetBufferList0 is a specific version of FwpsAllocateNetBufferAndNetBufferList.
FwpsApplyModifiedLayerData0

The FwpsApplyModifiedLayerData0 function applies changes to layer-specific data made after a call to FwpsAcquireWritableLayerDataPointer0.Note  FwpsApplyModifiedLayerData0 is a specific version of FwpsApplyModifiedLayerData.
FwpsCalloutRegister0

The FwpsCalloutRegister0 function registers a callout with the filter engine.Note  FwpsCalloutRegister0 is the specific version of FwpsCalloutRegister used in Windows Vista and later.
FwpsCalloutRegister1

The FwpsCalloutRegister1 function registers a callout with the filter engine.Note  FwpsCalloutRegister1 is the specific version of FwpsCalloutRegister used in Windows 7 and later.
FwpsCalloutRegister2

The FwpsCalloutRegister2 function registers a callout with the filter engine.Note  FwpsCalloutRegister2 is the specific version of FwpsCalloutRegister used in Windows 8 and later.
FwpsCalloutRegister3

The FwpsCalloutRegister3 function registers the function pointers for a version 3 of the FWPS_CALLOUT3 structure.
FwpsCalloutUnregisterById0

The FwpsCalloutUnregisterById0 function unregisters a callout from the filter engine.Note  FwpsCalloutUnregisterById0 is a specific version of FwpsCalloutUnregisterById.
FwpsCalloutUnregisterByKey0

The FwpsCalloutUnregisterByKey0 function unregisters a callout from the filter engine.Note  FwpsCalloutUnregisterByKey0 is a specific version of FwpsCalloutUnregisterByKey.
FwpsClassifyOptionSet0

The FwpsClassifyOptionSet0 function is called by a callout filter's classifyFn function to specify additional information that affects the characteristics of permitted filtering operations.Note  FwpsClassifyOptionSet0 is a specific version of FwpsClassifyOptionSet. See WFP Version-Independent Names and Targeting Specific Versions of Windows for more information.
FwpsCloneStreamData0

The FwpsCloneStreamData0 function allocates a clone of an existing FWPS_STREAM_DATA0 data stream.Note  FwpsCloneStreamData0 is a specific version of FwpsCloneStreamData.
FwpsCompleteClassify0

A callout driver calls FwpsCompleteClassify0 to asynchronously complete a pended classify request.
FwpsCompleteOperation0

The FwpsCompleteOperation0 function is called by a callout to resume packet processing that was suspended pending completion of another operation.Note  FwpsCompleteOperation0 is a specific version of FwpsCompleteOperation.
FwpsConstructIpHeaderForTransportPacket0

The FwpsConstructIpHeaderForTransportPacket0 function is called by a callout to construct a new IP header or to rebuild a preexisting IP packet header for only one net buffer.Note  FwpsConstructIpHeaderForTransportPacket0 is a specific version of FwpsConstructIpHeaderForTransportPacket. See WFP Version-Independent Names and Targeting Specific Versions of Windows for more information.
FwpsCopyStreamDataToBuffer0

The FwpsCopyStreamDataToBuffer0 function copies stream data to a buffer.Note  FwpsCopyStreamDataToBuffer0 is a specific version of FwpsCopyStreamDataToBuffer.
FwpsDereferenceNetBufferList0

The FwpsDereferenceNetBufferList0 function decrements the reference count for a NET_BUFFER_LIST structure that a callout driver had acquired earlier using the FwpsReferenceNetBufferList0 function.Note  FwpsDereferenceNetBufferList0 is a specific version of FwpsDereferenceNetBufferList. See WFP Version-Independent Names and Targeting Specific Versions of Windows for more information.
FwpsDereferencevSwitchPacketContext0

The FwpsDereferencevSwitchPacketContext0 function is not supported. It releases a reference acquired by the FwpsReferencevSwitchPacketContext0 function.
FwpsDiscardClonedStreamData0

The FwpsDiscardClonedStreamData0 function frees the memory buffer that is allocated by the FwpsCloneStreamData0 function.Note  FwpsDiscardClonedStreamData0 is a specific version of FwpsDiscardClonedStreamData.
FwpsFlowAbort0

The FwpsFlowAbort0 function aborts a data flow.Note  FwpsFlowAbort0 is a specific version of FwpsFlowAbort.
FwpsFlowAssociateContext0

The FwpsFlowAssociateContext0 function associates a callout driver-defined context with a data flow.Note  FwpsFlowAssociateContext0 is a specific version of FwpsFlowAssociateContext.
FwpsFlowRemoveContext0

The FwpsFlowRemoveContext0 function removes a previously associated context from a data flow.Note  FwpsFlowRemoveContext0 is a specific version of FwpsFlowRemoveContext.
FwpsFreeCloneNetBufferList0

The FwpsFreeCloneNetBufferList0 function frees a clone NET_BUFFER_LIST structure that was previously allocated by a call to the FwpsAllocateCloneNetBufferList0 function.Note  FwpsFreeCloneNetBufferList0 is a specific version of FwpsFreeCloneNetBufferList. See WFP Version-Independent Names and Targeting Specific Versions of Windows for more information.
FwpsFreeNetBufferList0

The FwpsFreeNetBufferList0 function frees a NET_BUFFER_LIST structure that was previously allocated by a call to the FwpsAllocateNetBufferAndNetBufferList0 function.Note  FwpsFreeNetBufferList0 is a specific version of FwpsFreeNetBufferList.
FwpsGetPacketListSecurityInformation0

The FwpsGetPacketListSecurityInformation0 function retrieves information associated with a packet list.Note  FwpsGetPacketListSecurityInformation0 is a specific version of FwpsGetPacketListSecurityInformation.
FwpsInjectForwardAsync0

The FwpsInjectForwardAsync0 function injects packet data into the forwarding data path.Note  FwpsInjectForwardAsync0 is a specific version of FwpsInjectForwardAsync.
FwpsInjectionHandleCreate0

The FwpsInjectionHandleCreate0 function creates a handle that can be used by packet injection functions to inject packet or stream data into the TCP/IP network stack and by the FwpsQueryPacketInjectionState0 function to query the packet injection state.Note  FwpsInjectionHandleCreate0 is a specific version of FwpsInjectionHandleCreate. See WFP Version-Independent Names and Targeting Specific Versions of Windows for more information.
FwpsInjectionHandleDestroy0

The FwpsInjectionHandleDestroy0 function destroys an injection handle that was previously created by calling the FwpsInjectionHandleCreate0 function.Note  FwpsInjectionHandleDestroy0 is a specific version of FwpsInjectionHandleDestroy.
FwpsInjectMacReceiveAsync0

The FwpsInjectMacReceiveAsync0 function can reinject a previously absorbed media access control (MAC) frame (or a clone of the frame) back to the layer 2 inbound data path it was intercepted from, or inject an invented MAC frame.
FwpsInjectMacSendAsync0

The FwpsInjectMacReceiveAsync0 function can reinject a previously absorbed media access control (MAC) frame (or a clone of the frame) back to the layer 2 inbound data path from which it was intercepted, or inject an invented MAC frame.
FwpsInjectNetworkReceiveAsync0

The FwpsInjectNetworkReceiveAsync0 function injects packet data into the receive data path.Note  FwpsInjectNetworkReceiveAsync0 is a specific version of FwpsInjectNetworkReceiveAsync.
FwpsInjectNetworkSendAsync0

The FwpsInjectNetworkSendAsync0 function injects packet data into the send data path.Note  FwpsInjectNetworkSendAsync0 is a specific version of FwpsInjectNetworkSendAsync.
FwpsInjectTransportReceiveAsync0

The FwpsInjectTransportReceiveAsync0 function injects packet data from the transport, datagram data, or ICMP error layers into the receive data path.Note  FwpsInjectTransportReceiveAsync0 is a specific version of FwpsInjectTransportReceiveAsync.
FwpsInjectTransportSendAsync0

The FwpsInjectTransportSendAsync0 function injects packet data from the transport, datagram data, or ICMP error layers into the send data path.Note  FwpsInjectTransportSendAsync0 is the specific version of FwpsInjectTransportSendAsync used in Windows Vista and later. See WFP Version-Independent Names and Targeting Specific Versions of Windows for more information. For Windows 7, FwpsInjectTransportSendAsync1 is available.
FwpsInjectTransportSendAsync1

The FwpsInjectTransportSendAsync1 function injects packet data from the transport, datagram data, or ICMP error layers into the send data path.
FwpsInjectvSwitchEthernetIngressAsync0

The FwpsInjectvSwitchEthernetIngressAsync0 (was FwpsInjectvSwitchIngressAsync0) function reinjects a previously absorbed virtual switch packet (unmodified) back to the virtual switch ingress data path where it was intercepted.
FwpsNetBufferListAssociateContext0

The FwpsNetBufferListAssociateContext0 function associates the callout driver's context with a network buffer list and configures notification for network buffer list events.Note  FwpsNetBufferListAssociateContext0 is the specific version of FwpsNetBufferListAssociateContext used in Windows 7 and later. See WFP Version-Independent Names and Targeting Specific Versions of Windows for more information. For Windows 8, FwpsNetBufferListAssociateContext1 is available.
FwpsNetBufferListAssociateContext1

The FwpsNetBufferListAssociateContext1 function associates the callout driver's context with a network buffer list and configures notification for network buffer list events.Note  FwpsNetBufferListAssociateContext1 is the specific version of FwpsNetBufferListAssociateContext used in Windows 8 and later. See WFP Version-Independent Names and Targeting Specific Versions of Windows for more information. For Windows 7, FwpsNetBufferListAssociateContext0 is available.
FwpsNetBufferListGetTagForContext0

The FwpsNetBufferListGetTagForContext0 function gets a locally unique context tag that can be used to associate packets with the callout driver.Note  FwpsNetBufferListGetTagForContext0 is a specific version of FwpsNetBufferListGetTagForContext.
FwpsNetBufferListRemoveContext0

The FwpsNetBufferListRemoveContext0 function removes the context associated with a network buffer list.Note  FwpsNetBufferListRemoveContext0 is a specific version of FwpsNetBufferListRemoveContext.
FwpsNetBufferListRetrieveContext0

The FwpsNetBufferListRetrieveContext0 function retrieves the context associated with a network buffer list that was tagged in another layer.Note  FwpsNetBufferListRetrieveContext0 is a specific version of FwpsNetBufferListRetrieveContext.
FwpsOpenToken0

The FwpsOpenToken0 function opens an access token.
FwpsPendClassify0

A callout's classifyFn function calls FwpsPendClassify0 to pend the current classify request.
FwpsPendOperation0

The FwpsPendOperation0 function is called by a callout to suspend packet processing pending completion of another operation.Note  FwpsPendOperation0 is a specific version of FwpsPendOperation.
FwpsQueryConnectionRedirectState0

The FwpsQueryConnectionRedirectState0 function returns the connection redirect state.Note  FwpsQueryConnectionRedirectState0 is a specific version of FwpsQueryConnectionRedirectState.
FwpsQueryConnectionSioFormatRedirectRecords0

The FwpsQueryConnectionSioFormatRedirectRecords0 function returns the connection redirect records for a redirected connection.
FwpsQueryPacketInjectionState0

The FwpsQueryPacketInjectionState0 function is called by a callout to query the injection state of packet data.Note  FwpsQueryPacketInjectionState0 is a specific version of FwpsQueryPacketInjectionState.
FwpsReassembleForwardFragmentGroup0

The FwpsReassembleForwardFragmentGroup0 function assembles a list of IP fragments in the forwarding data path into a single packet.Note  FwpsReassembleForwardFragmentGroup0 is a specific version of FwpsReassembleForwardFragmentGroup.
FwpsRedirectHandleCreate0

The FwpsRedirectHandleCreate0 function creates a handle that connection redirection functions can use to redirect connections to a local process.
FwpsRedirectHandleDestroy0

The FwpsRedirectHandleDestroy0 function destroys a redirect handle that was previously created by calling the FwpsRedirectHandleCreate0 function.Note  FwpsRedirectHandleDestroy0 is a specific version of FwpsRedirectHandleDestroy.
FwpsReferenceNetBufferList0

The FwpsReferenceNetBufferList0 function increments the reference count for a NET_BUFFER_LIST structure.Note  FwpsReferenceNetBufferList0 is a specific version of FwpsReferenceNetBufferList.
FwpsReferencevSwitchPacketContext0

The FwpsReferencevSwitchPacketContext0 function is not supported. It processes the vSwitchPacketContext member in the FWPS_INCOMING_METADATA_VALUES0 structure.
FwpsReleaseClassifyHandle0

A callout driver calls FwpsReleaseClassifyHandle0 to release a classification handle that was previously acquired through a call to FwpsAcquireClassifyHandle0.Note  FwpsReleaseClassifyHandle0 is a specific version of FwpsReleaseClassifyHandle.
FwpsStreamContinue0

The FwpsStreamContinue0 function resumes the processing of an inbound data stream that was previously deferred.Note  FwpsStreamContinue0 is a specific version of FwpsStreamContinue.
FwpsStreamInjectAsync0

The FwpsStreamInjectAsync0 function injects TCP data segments into a TCP data stream.Note  FwpsStreamInjectAsync0 is a specific version of FwpsStreamInjectAsync.
FwpsvSwitchEventsSubscribe0

The FwpsvSwitchEventsSubscribe0 function registers callback entry points for virtual switch layer events such as virtual port creation and deletion.Note  FwpsvSwitchEventsSubscribe0 is a specific version of FwpsvSwitchEventsSubscribe.
FwpsvSwitchEventsUnsubscribe0

The FwpsvSwitchEventsUnsubscribe0 function releases resources that are associated with virtual switch notification subscriptions.Note  FwpsvSwitchEventsUnsubscribe0 is a specific version of FwpsvSwitchEventsUnsubscribe.
FwpsvSwitchNotifyComplete0

The FwpsvSwitchNotifyComplete0 function completes a pending virtual switch event notification.Note  FwpsvSwitchNotifyComplete0 is a specific version of FwpsvSwitchNotifyComplete.
IF_QUERY_OBJECT

The ProviderQueryObject function retrieves information about a network interface.
IF_SET_OBJECT

The ProviderSetObject function sets information that is associated with a network interface.
IkeextGetStatistics0

The IkeextGetStatistics0 function retrieves Internet Key Exchange (IKE) and Authenticated Internet Protocol (AuthIP) statistics.
IkeextGetStatistics1

The IkeextGetStatistics1 function retrieves Internet Key Exchange (IKE) and Authenticated Internet Protocol (AuthIP) statistics.
IkeextSaCreateEnumHandle0

The IkeextSaCreateEnumHandle0 function creates a handle used to enumerate a set of Internet Key Exchange (IKE) and Authenticated Internet Protocol (AuthIP) security association (SA) objects.
IkeextSaDbGetSecurityInfo0

The IkeextSaDbGetSecurityInfo0 function retrieves a copy of the security descriptor for a security association (SA) database.
IkeextSaDbSetSecurityInfo0

The IkeextSaDbSetSecurityInfo0 function sets specified security information in the security descriptor of the IKE/AuthIP security association database.
IkeextSaDeleteById0

The IkeextSaDeleteById0 function removes a security association (SA) from the database.
IkeextSaDestroyEnumHandle0

The IkeextSaDestroyEnumHandle0 function frees a handle returned by IkeextSaCreateEnumHandle0.
IkeextSaEnum0

The IkeextSaEnum0 function returns the next page of results from the IKE/AuthIP security association (SA) enumerator.
IkeextSaEnum1

The IkeextSaEnum1 function returns the next page of results from the IKE/AuthIP security association (SA) enumerator.
IkeextSaEnum2

The IkeextSaEnum2 function returns the next page of results from the IKE/AuthIP security association (SA) enumerator.
IkeextSaGetById0

The IkeextSaGetById0 function retrieves an IKE/AuthIP security association (SA) from the database.
IkeextSaGetById1

The IkeextSaGetById1 function retrieves an IKE/AuthIP security association (SA) from the database.
IkeextSaGetById2

The IkeextSaGetById2 function retrieves an IKE/AuthIP security association (SA) from the database.
INDICATE_OFFLOAD_EVENT_HANDLER

NDIS calls a protocol driver's or intermediate driver's ProtocolIndicateOffloadEvent function to post an indication that was initiated by an underlying driver's or offload target's call to the NdisMOffloadEventIndicate function.
INITIATE_OFFLOAD_COMPLETE_HANDLER

NDIS calls a protocol driver's or intermediate driver's ProtocolInitiateOffloadComplete function to complete an offload operation that the driver previously initiated by calling the NdisInitiateOffload function.
INVALIDATE_OFFLOAD_COMPLETE_HANDLER

NDIS calls a protocol driver's or intermediate driver's ProtocolInvalidateOffloadComplete function to complete an invalidate operation that the driver previously initiated by calling the NdisInvalidateOffload function.
IPsecDospGetSecurityInfo0

The IPsecDospGetSecurityInfo0 function retrieves a copy of the security descriptor for the IPsec DoS Protection database.
IPsecDospGetStatistics0

The IPsecDospGetStatistics0 function retrieves Internet Protocol Security (IPsec) DoS Protection statistics.
IPsecDospSetSecurityInfo0

The IPsecDospSetSecurityInfo0 function sets specified security information in the security descriptor of the IPsec DoS Protection database.
IPsecDospStateCreateEnumHandle0

The IPsecDospStateCreateEnumHandle0 function creates a handle used to enumerate a set of IPsec DoS Protection objects.
IPsecDospStateDestroyEnumHandle0

The IPsecDospStateDestroyEnumHandle0 function frees a handle returned by IPsecDospStateCreateEnumHandle0.
IPsecDospStateEnum0

The IPsecDospStateEnum0 function returns the next page of results from the IPsec DoS Protection state enumerator.
IPsecGetStatistics0

The IPsecGetStatistics0 function retrieves Internet Protocol Security (IPsec) statistics.
IPsecGetStatistics1

The IPsecGetStatistics1 function retrieves Internet Protocol Security (IPsec) statistics.
IPsecSaContextAddInbound0

The IPsecSaContextAddInbound0 function adds an inbound IPsec security association (SA) bundle to an existing SA context.
IPsecSaContextAddInbound1

The IPsecSaContextAddInbound1 function adds an inbound IPsec security association (SA) bundle to an existing SA context.
IPsecSaContextAddOutbound0

The IPsecSaContextAddOutbound0 function adds an outbound IPsec security association (SA) bundle to an existing SA context.
IPsecSaContextAddOutbound1

The IPsecSaContextAddOutbound1 function adds an outbound IPsec security association (SA) bundle to an existing SA context.
IPsecSaContextCreate0

The IPsecSaContextCreate0 function creates an IPsec security association (SA) context.
IPsecSaContextCreate1

The IPsecSaContextCreate1 function creates an IPsec security association (SA) context.
IPsecSaContextCreateEnumHandle0

The IPsecSaContextCreateEnumHandle0 function creates a handle used to enumerate a set of IPsec security association (SA) context objects.
IPsecSaContextDeleteById0

The IPsecSaContextDeleteById0 function deletes an IPsec security association (SA) context.
IPsecSaContextDestroyEnumHandle0

The IPsecSaContextDestroyEnumHandle0 function frees a handle returned by IPsecSaContextCreateEnumHandle0.
IPsecSaContextEnum0

The IPsecSaContextEnum0 function returns the next page of results from the IPsec security association (SA) context enumerator.
IPsecSaContextEnum1

The IPsecSaContextEnum1 function returns the next page of results from the IPsec security association (SA) context enumerator.
IPsecSaContextExpire0

The IPsecSaContextExpire0 function indicates that an IPsec security association (SA) context should be expired.
IPsecSaContextGetById0

The IPsecSaContextGetById0 function retrieves an IPsec security association (SA) context.
IPsecSaContextGetById1

The IPsecSaContextGetById1 function retrieves an IPsec security association (SA) context.
IPsecSaContextGetSpi0

The IPsecSaContextGetSpi0 function retrieves the security parameters index (SPI) for a security association (SA) context.
IPsecSaContextGetSpi1

The IPsecSaContextGetSpi1 function retrieves the security parameters index (SPI) for a security association (SA) context.
IPsecSaContextSetSpi0

The IPsecSaContextSetSpi0 function sets the security parameters index (SPI) for a security association (SA) context.
IPsecSaContextUpdate0

The IPsecSaContextUpdate0 function updates an IPsec security association (SA) context.
IPsecSaCreateEnumHandle0

The IPsecSaCreateEnumHandle0 function creates a handle used to enumerate a set of Internet Protocol Security (IPsec) security association (SA) objects.
IPsecSaDbGetSecurityInfo0

The IPsecSaDbGetSecurityInfo0 function retrieves a copy of the security descriptor for the IPsec security association (SA) database.
IPsecSaDbSetSecurityInfo0

The IPsecSaDbSetSecurityInfo0 function sets specified security information in the security descriptor of the IPsec security association database.
IPsecSaDestroyEnumHandle0

The IPsecSaDestroyEnumHandle0 function frees a handle returned by IPsecSaCreateEnumHandle0.
IPsecSaEnum0

The IPsecSaEnum0 function returns the next page of results from the IPsec security association (SA) enumerator.
IPsecSaEnum1

The IPsecSaEnum1 function returns the next page of results from the IPsec security association (SA) enumerator.
IS_5G_5GC_PRESENT

IS_5G_5GC_PRESENT determines whether the device is registered in a 5G SA network.
IS_5GNSA_OPTION3_PRESENT

IS_5GNSA_OPTION3_PRESENT determines whether an MBB device is registered in a 5G NSA (Option 3) network.
MBB_DEVICE_CONFIG_INIT

The MBB_DEVICE_CONFIG_INIT method initializes the MBB_DEVICE_CONFIG structure.
MBB_DEVICE_MBIM_PARAMETERS_INIT

The MBB_DEVICE_MBIM_PARAMETERS_INIT method initializes a MBB_DEVICE_MBIM_PARAMETERS structure.
MBB_DEVICE_WAKE_CAPABILITIES_INIT

The MBB_DEVICE_WAKE_CAPABILITIES_INIT method initializes a MBB_DEVICE_WAKE_CAPABILITIES structure.
MbbAdapterGetSessionId

The MbbAdapterGetSessionId method retrieves the data session ID represented by the given NETADAPTER object.
MbbAdapterInitialize

The MbbAdapterInitialize method initializes a newly created NETADAPTER object for MBBCx.
MbbDeviceInitConfig

The MBBDeviceInitConfig method initializes MBBCx device initialization operations when the Plug and Play (PnP) manager reports the existence of a device.
MbbDeviceInitialize

The MbbDeviceInitialize method registers the client driver's MBB-specific callback functions.
MbbDeviceReceiveDeviceServiceSessionData

Client drivers call the MbbDeviceReceiveServiceSessionData method to pass received device service session data up to an application through the MBBCx framework.
MbbDeviceReportWakeReason

The MbbDeviceReportWakeReason method reports to the framework the reason that a mobile broadband device has generated a wake-up event.
MbbDeviceResponseAvailable

A client driver calls the MbbDeviceResponseAvailable method when there is an MBIM control message ready from the device, as the response to a previous MBIM control message sent to the device from the MBBCx framework.
MbbDeviceSendDeviceServiceSessionDataComplete

The MbbDeviceSendServiceSessionDataComplete method frees memory previously allocated by MBBCx for device service session data sent to the device.
MbbDeviceSetMbimParameters

The client driver calls the MbbDeviceSetMbimParameters method to report its MBIM-specification related parameters.
MbbDeviceSetWakeCapabilities

The MbbDeviceSetWakeCapabilities method sets the wake capabilities for a MBBCx device.
MbbRequestComplete

Client drivers call the MbbRequestComplete method to complete a specified request for sending an MBIM control message to the device.
MbbRequestCompleteWithInformation

Client drivers call the MbbRequestCompleteWithInformation method to complete a specified request for receiving an MBIM response message from the device.
MbbRequestGetBuffer

The client driver calls the MbbRequestGetBuffer method to get the memory location where an MBIM control message is stored or should be stored.
MbbRequestGetCorrelationId

Client drivers can call the MbbRequestGetCorrelationId method to correlate a pair of send and receive requests that exchange MBIM control messages between the MBBCx framework and the client driver.
MINIPORT_ADD_DEVICE

The MiniportAddDevice function enables a miniport driver to establish a context area for an added device.
MINIPORT_ALLOCATE_SHARED_MEM_COMPLETE

NDIS calls a miniport driver's MiniportSharedMemoryAllocateComplete function to complete a shared memory allocation request that the miniport driver started by calling the NdisMAllocateSharedMemoryAsyncEx function.
MINIPORT_CANCEL_DIRECT_OID_REQUEST

NDIS calls a miniport driver's MiniportCancelDirectOidRequest function to cancel a direct OID request.
MINIPORT_CANCEL_IDLE_NOTIFICATION

NDIS calls the MiniportCancelIdleNotification handler function to notify the miniport driver that NDIS has detected activity on the suspended network adapter.
MINIPORT_CANCEL_OID_REQUEST

NDIS calls a miniport driver's MiniportCancelOidRequest function to cancel an OID request.
MINIPORT_CANCEL_SEND

NDIS calls a miniport driver's MiniportCancelSend function to cancel the transmission of all NET_BUFFER_LIST structures that are marked with a specified cancellation identifier.
MINIPORT_CHECK_FOR_HANG

NDIS calls a miniport driver's MiniportCheckForHangEx function to check the operational state of the miniport adapter that represents a network interface card (NIC).
MINIPORT_CO_ACTIVATE_VC

The MiniportCoActivateVc function is required for connection-oriented miniports.
MINIPORT_CO_CREATE_VC

The MiniportCoCreateVc function is required for connection-oriented miniports.
MINIPORT_CO_DEACTIVATE_VC

The MiniportCoDeactivateVc function is required for connection-oriented miniports.
MINIPORT_CO_DELETE_VC

The MiniportCoDeleteVc function is required for connection-oriented miniports.
MINIPORT_CO_OID_REQUEST

The MiniportCoOidRequest function handles an OID request to query or set information in CoNDIS miniport driver.Note  You must declare the function by using the MINIPORT_CO_OID_REQUEST type.
MINIPORT_CO_SEND_NET_BUFFER_LISTS

The MiniportCoSendNetBufferLists function transmits network data that is contained in a specified linked list of NET_BUFFER_LIST structures.Note  You must declare the function by using the MINIPORT_CO_SEND_NET_BUFFER_LISTS type.
MINIPORT_DEVICE_PNP_EVENT_NOTIFY

NDIS calls a miniport driver's MiniportDevicePnPEventNotify function to notify the driver of Plug and Play (PnP) events.
MINIPORT_DIRECT_OID_REQUEST

NDIS calls a miniport driver's MiniportDirectOidRequest function to handle a direct OID request to query or set information in the driver.
MINIPORT_DISABLE_INTERRUPT

NDIS can call a miniport driver's MiniportDisableInterruptEx handler to disable interrupts for diagnostic and troubleshooting purposes.
MINIPORT_DISABLE_MESSAGE_INTERRUPT

NDIS can call a miniport driver's MiniportDisableMessageInterrupt handler to disable a message interrupt for diagnostic and troubleshooting purposes.
MINIPORT_ENABLE_INTERRUPT

NDIS can call a miniport driver's MiniportEnableInterruptEx handler to enable interrupts for diagnostic and troubleshooting purposes.
MINIPORT_ENABLE_MESSAGE_INTERRUPT

NDIS can call a miniport driver's MiniportEnableMessageInterrupt function to enable a message interrupt for diagnostic and troubleshooting purposes.
MINIPORT_HALT

NDIS calls a miniport driver's MiniportHaltEx function to free resources when a miniport adapter is removed, and to stop the hardware.
MINIPORT_IDLE_NOTIFICATION

NDIS calls the MiniportIdleNotification handler function to start the NDIS selective suspend operation on an idle network adapter. Through this operation, the network adapter is suspended and transitioned to a low-power state.
MINIPORT_INITIALIZE

NDIS calls a miniport driver's MiniportInitializeEx function to initialize a miniport adapter for network I/O operations.
MINIPORT_INTERRUPT_DPC

A miniport driver must provide a MiniportInterruptDPC function if the driver calls the NdisMRegisterInterruptEx function to register an interrupt.
MINIPORT_ISR

NDIS calls the MiniportInterrupt function when a NIC, or another device that shares the interrupt with the NIC, generates an interrupt.
MINIPORT_MESSAGE_INTERRUPT

NDIS calls the MiniportMessageInterrupt function when a NIC generates a message-based interrupt.
MINIPORT_MESSAGE_INTERRUPT_DPC

A miniport driver must provide a MiniportMessageInterruptDPC handler if the driver calls the NdisMRegisterInterruptEx function to register an interrupt.
MINIPORT_OID_REQUEST

NDIS calls a miniport driver's MiniportOidRequest function to handle an OID request to query or set information in the driver.
MINIPORT_PAUSE

NDIS calls a miniport driver's MiniportPause function to stop the flow of network data through a specified miniport adapter.
MINIPORT_PNP_IRP

The MiniportPnpIrp function enables a miniport driver to optionally manage its Plug and Play (PnP) resources.
MINIPORT_PROCESS_SG_LIST

A bus-master miniport driver provides a MiniportProcessSGList function to process scatter/gather lists for network data.
MINIPORT_REMOVE_DEVICE

The MiniportRemoveDevice function releases resources that the MiniportAddDevice function allocated.
MINIPORT_RESET

NDIS calls an NDIS miniport driver's MiniportResetEx function to initiate a reset of a network interface card (NIC). For more information, see Miniport Adapter Check-for-Hang and Reset Operations and Miniport Driver Hardware Reset.
MINIPORT_RESTART

The MiniportRestart function initiates a restart request for a miniport adapter that is paused.
MINIPORT_RETURN_NET_BUFFER_LISTS

NDIS calls the MiniportReturnNetBufferLists function to return ownership of NET_BUFFER_LIST structures, associated NET_BUFFER structures, and any attached MDLs to a miniport driver.
MINIPORT_SEND_NET_BUFFER_LISTS

NDIS calls the MiniportSendNetBufferLists function to transmit network data that is contained in a linked list of NET_BUFFER_LIST structures.
MINIPORT_SHUTDOWN

NDIS calls a miniport driver's MiniportShutdownEx function when the system is shutting down.
MINIPORT_SYNCHRONIZE_INTERRUPT

A miniport driver must provide a MiniportSynchronizeInterrupt handler if any driver function that runs at less than DIRQL shares resources with the MiniportInterrupt function.
MINIPORT_SYNCHRONOUS_OID_REQUEST

NDIS calls a miniport driver's MiniportSynchronousOidRequest callback function to issue a Synchronous OID request.
MINIPORT_UNLOAD

NDIS calls a miniport driver's MiniportDriverUnload function to request the driver to release resources before the system completes a driver unload operation.
MINIPORT_WDI_ADAPTER_HANG_DIAGNOSE

The MiniportWdiAdapterHangDiagnose handler function is used to collect hardware control register states and optionally full firmware state.
MINIPORT_WDI_ADAPTER_HANG_DIAGNOSE

Microsoft reserves the MINIPORT_WDI_ADAPTER_HANG_DIAGNOSE callback function for internal use only. Don't use this callback function in your code.
MINIPORT_WDI_ALLOCATE_ADAPTER

The MiniportWdiAllocateAdapter handler function allocates a WDI miniport adapter.
MINIPORT_WDI_ALLOCATE_ADAPTER

Microsoft reserves the MINIPORT_WDI_ALLOCATE_ADAPTER callback function for internal use only. Don't use this callback function in your code.
MINIPORT_WDI_CANCEL_IDLE_NOTIFICATION

NDIS calls the MiniportWdiCancelIdleNotification handler function to notify the WDI miniport driver that NDIS has detected activity on the suspended network adapter.
MINIPORT_WDI_CANCEL_IDLE_NOTIFICATION

Microsoft reserves the MINIPORT_WDI_CANCEL_IDLE_NOTIFICATION callback function for internal use only. Don't use this callback function in your code.
MINIPORT_WDI_CLOSE_ADAPTER

The MiniportWdiCloseAdapter handler function is used by the Microsoft component to initiate the Close Task operation on the IHV driver.
MINIPORT_WDI_CLOSE_ADAPTER

Microsoft reserves the MINIPORT_WDI_CLOSE_ADAPTER callback function for internal use only. Don't use this callback function in your code.
MINIPORT_WDI_FREE_ADAPTER

The MiniportWdiFreeAdapter handler function requests that the IHV driver deletes its software state.
MINIPORT_WDI_FREE_ADAPTER

Microsoft reserves the MINIPORT_WDI_FREE_ADAPTER callback function for internal use only. Don't use this callback function in your code.
MINIPORT_WDI_IDLE_NOTIFICATION

NDIS calls the MiniportWdiIdleNotification handler function to start the NDIS selective suspend operation on an idle network adapter. Through this operation, the network adapter is suspended and transitioned to a low-power state.
MINIPORT_WDI_IDLE_NOTIFICATION

Microsoft reserves the MINIPORT_WDI_IDLE_NOTIFICATION callback function for internal use only. Don't use this callback function in your code.
MINIPORT_WDI_OPEN_ADAPTER

The MiniportWdiOpenAdapter handler function is used by the Microsoft component to initiate the Open Task operation on the IHV driver.
MINIPORT_WDI_OPEN_ADAPTER

Microsoft reserves the MINIPORT_WDI_OPEN_ADAPTER callback function for internal use only. Don't use this callback function in your code.
MINIPORT_WDI_POST_ADAPTER_PAUSE

The MiniportWdiPostAdapterPause handler function is called by the Microsoft component after it finishes the data path clean up as part of the NDIS MiniportPause requirements.
MINIPORT_WDI_POST_ADAPTER_PAUSE

Microsoft reserves the MINIPORT_WDI_POST_ADAPTER_PAUSE callback function for internal use only. Don't use this callback function in your code.
MINIPORT_WDI_POST_ADAPTER_RESTART

The MiniportWdiPostAdapterRestart handler function is called by the Microsoft component after it finishes restarting the data path as part of the NDIS MiniportRestart requirements.
MINIPORT_WDI_POST_ADAPTER_RESTART

Microsoft reserves the MINIPORT_WDI_POST_ADAPTER_RESTART callback function for internal use only. Don't use this callback function in your code.
MINIPORT_WDI_RX_FLUSH

The MiniportWdiRxFlush handler function is issued after the MiniportWdiRxStop operation is completed. Upon receiving the flush request, the target/RxEngine must discard all unindicated frames on the port/adapter before indicating RxFlushConfirm.
MINIPORT_WDI_RX_FLUSH

Microsoft reserves the MINIPORT_WDI_RX_FLUSH callback function for internal use only. Don't use this callback function in your code.
MINIPORT_WDI_RX_GET_MPDUS

The MiniportWdiRxGetMpdus handler function returns a NET_BUFFER_LIST chain. Each NET_BUFFER_LIST represents one MPDU.
MINIPORT_WDI_RX_GET_MPDUS

Microsoft reserves the MINIPORT_WDI_RX_GET_MPDUS callback function for internal use only. Don't use this callback function in your code.
MINIPORT_WDI_RX_PPDU_RSSI

The MiniportWdiRxPpduRssi handler function returns the absolute value of RSSI (in dB) for the PPDU. The RxMgr may request the RSSI only once per data indication using the PNET_BUFFER_LIST obtained from MiniportWdiRxGetMpdus.
MINIPORT_WDI_RX_PPDU_RSSI

Microsoft reserves the MINIPORT_WDI_RX_PPDU_RSSI callback function for internal use only. Don't use this callback function in your code.
MINIPORT_WDI_RX_RESTART

The MiniportWdiRxRestart handler function configures the RxEngine to restart indicating data traffic. This is issued following a MiniportWdiRxStop.
MINIPORT_WDI_RX_RESTART

Microsoft reserves the MINIPORT_WDI_RX_RESTART callback function for internal use only. Don't use this callback function in your code.
MINIPORT_WDI_RX_RESUME

The MiniportWdiRxResume handler function is issued by the RxMgr after it returns a pause status to a data indication.
MINIPORT_WDI_RX_RESUME

Microsoft reserves the MINIPORT_WDI_RX_RESUME callback function for internal use only. Don't use this callback function in your code.
MINIPORT_WDI_RX_RETURN_FRAMES

The MiniportWdiRxReturnFrames handler function returns a NET_BUFFER_LIST structure (and associated data buffers) to the TAL.
MINIPORT_WDI_RX_RETURN_FRAMES

Microsoft reserves the MINIPORT_WDI_RX_RETURN_FRAMES callback function for internal use only. Don't use this callback function in your code.
MINIPORT_WDI_RX_STOP

The MiniportWdiRxStop handler function stops RX on a given port and accepts the wildcard port ID to stop RX across the adapter.
MINIPORT_WDI_RX_STOP

Microsoft reserves the MINIPORT_WDI_RX_STOP callback function for internal use only. Don't use this callback function in your code.
MINIPORT_WDI_RX_THROTTLE

The MiniportWdiRxThrottle handler function tells the TAL/target to enable mechanisms to reduce the rate of RX MSDUs.
MINIPORT_WDI_RX_THROTTLE

Microsoft reserves the MINIPORT_WDI_RX_THROTTLE callback function for internal use only. Don't use this callback function in your code.
MINIPORT_WDI_START_ADAPTER_OPERATION

The MiniportWdiStartAdapterOperation handler function can be used by the IHV driver to perform any additional MiniportInitializeEx tasks.
MINIPORT_WDI_START_ADAPTER_OPERATION

Microsoft reserves the MINIPORT_WDI_START_ADAPTER_OPERATION callback function for internal use only. Don't use this callback function in your code.
MINIPORT_WDI_STOP_ADAPTER_OPERATION

The MiniportWdiStopAdapterOperation handler function can be used by the IHV driver to undo the operations performed in MiniportWdiStartAdapterOperation.
MINIPORT_WDI_STOP_ADAPTER_OPERATION

Microsoft reserves the MINIPORT_WDI_STOP_ADAPTER_OPERATION callback function for internal use only. Don't use this callback function in your code.
MINIPORT_WDI_TAL_TXRX_ADD_PORT

The MiniportWdiTalTxRxAddPort handler function notifies the datapath components of the creation of a new virtual port.
MINIPORT_WDI_TAL_TXRX_ADD_PORT

Microsoft reserves the MINIPORT_WDI_TAL_TXRX_ADD_PORT callback function for internal use only. Don't use this callback function in your code.
MINIPORT_WDI_TAL_TXRX_DEINITIALIZE

The MiniportWdiTalTxRxDeinitialize handler function is invoked in the context of miniport halt. The functional components RXEngine and TxEngine have already been stopped and any pending data frames completed/returned.
MINIPORT_WDI_TAL_TXRX_DEINITIALIZE

Microsoft reserves the MINIPORT_WDI_TAL_TXRX_DEINITIALIZE callback function for internal use only. Don't use this callback function in your code.
MINIPORT_WDI_TAL_TXRX_DELETE_PORT

The MiniportWdiTalTxRxDeletePort handler function notifies the datapath components of the deletion of a virtual port.
MINIPORT_WDI_TAL_TXRX_DELETE_PORT

Microsoft reserves the MINIPORT_WDI_TAL_TXRX_DELETE_PORT callback function for internal use only. Don't use this callback function in your code.
MINIPORT_WDI_TAL_TXRX_INITIALIZE

The MiniportWdiTalTxRxInitialize handler function initializes data structures in the TAL and exchanges datapath component handles between the UE and TAL.
MINIPORT_WDI_TAL_TXRX_INITIALIZE

Microsoft reserves the MINIPORT_WDI_TAL_TXRX_INITIALIZE callback function for internal use only. Don't use this callback function in your code.
MINIPORT_WDI_TAL_TXRX_PEER_CONFIG

The MiniportWdiTalTxRxPeerConfig handler function specifies the port ID, peer ID, and peer capabilities (for example, QoS capabilities). It is invoked after the peer has associated, which involves creation of the peer object in the TAL.
MINIPORT_WDI_TAL_TXRX_PEER_CONFIG

Microsoft reserves the MINIPORT_WDI_TAL_TXRX_PEER_CONFIG callback function for internal use only. Don't use this callback function in your code.
MINIPORT_WDI_TAL_TXRX_PEER_DELETE_CONFIRM

The MiniportWdiTalTxRxPeerDeleteConfirm handler function is invoked after the completion of a PeerDeleteIndication call which did not return success.
MINIPORT_WDI_TAL_TXRX_PEER_DELETE_CONFIRM

Microsoft reserves the MINIPORT_WDI_TAL_TXRX_PEER_DELETE_CONFIRM callback function for internal use only. Don't use this callback function in your code.
MINIPORT_WDI_TAL_TXRX_RESET_PORT

The MiniportWdiTalTxRxResetPort handler function is invoked before a dot11 reset task is issued to the target.
MINIPORT_WDI_TAL_TXRX_RESET_PORT

Microsoft reserves the MINIPORT_WDI_TAL_TXRX_RESET_PORT callback function for internal use only. Don't use this callback function in your code.
MINIPORT_WDI_TAL_TXRX_SET_PORT_OPMODE

The MiniportWdiTalTxRxSetPortOpMode handler function specifies the opmode used for the port so that the TxEngine and RxEngine enable the corresponding functionality.
MINIPORT_WDI_TAL_TXRX_SET_PORT_OPMODE

Microsoft reserves the MINIPORT_WDI_TAL_TXRX_SET_PORT_OPMODE callback function for internal use only. Don't use this callback function in your code.
MINIPORT_WDI_TAL_TXRX_START

The MiniportWdiTalTxRxStart handler function provides TXRX configuration parameters to the TAL.
MINIPORT_WDI_TAL_TXRX_START

Microsoft reserves the MINIPORT_WDI_TAL_TXRX_START callback function for internal use only. Don't use this callback function in your code.
MINIPORT_WDI_TAL_TXRX_STOP

The MiniportWdiTalTxRxStop handler function stops TXRX communication between the TAL and the target.
MINIPORT_WDI_TAL_TXRX_STOP

Microsoft reserves the MINIPORT_WDI_TAL_TXRX_STOP callback function for internal use only. Don't use this callback function in your code.
MINIPORT_WDI_TX_ABORT

The MiniportWdiTxAbort handler function aborts outstanding TX frames for a given port or peer, which includes initiating the completion of frames owned by the TAL/target.
MINIPORT_WDI_TX_ABORT

Microsoft reserves the MINIPORT_WDI_TX_ABORT callback function for internal use only. Don't use this callback function in your code.
MINIPORT_WDI_TX_DATA_SEND

The MiniportWdiTxDataSend handler function specifies an RA-TID or port queue to transmit from. It is issued in the context of the TX thread from the operating system, resume indication, or a work item.
MINIPORT_WDI_TX_DATA_SEND

Microsoft reserves the MINIPORT_WDI_TX_DATA_SEND callback function for internal use only. Don't use this callback function in your code.
MINIPORT_WDI_TX_PEER_BACKLOG

The MiniportWdiTxPeerBacklog handler function is issued when a paused peer has a change in backlog state.
MINIPORT_WDI_TX_PEER_BACKLOG

Microsoft reserves the MINIPORT_WDI_TX_PEER_BACKLOG callback function for internal use only. Don't use this callback function in your code.
MINIPORT_WDI_TX_SUSPECT_FRAME_LIST_ABORT

The TxSuspectFrameListAbort callback function is implemented by the client driver to inform the TxEngine that the TxMgr has identified frames which are suspected of being hung or pending completion for a significant length of time.
MINIPORT_WDI_TX_SUSPECT_FRAME_LIST_ABORT

Microsoft reserves the MINIPORT_WDI_TX_SUSPECT_FRAME_LIST_ABORT callback function for internal use only. Don't use this callback function in your code.
MINIPORT_WDI_TX_TAL_QUEUE_IN_ORDER

The MiniportWdiTxTalQueueInOrder handler function notifies the TAL target that one or more paused RA/TID queues (with WDI_TX_PAUSE_REASON_PS) is ready to transmit.
MINIPORT_WDI_TX_TAL_QUEUE_IN_ORDER

Microsoft reserves the MINIPORT_WDI_TX_TAL_QUEUE_IN_ORDER callback function for internal use only. Don't use this callback function in your code.
MINIPORT_WDI_TX_TAL_SEND

The MiniportWdiTxTalSend handler function specifies an RA-TID or port queue to transmit from.
MINIPORT_WDI_TX_TAL_SEND

Microsoft reserves the MINIPORT_WDI_TX_TAL_SEND callback function for internal use only. Don't use this callback function in your code.
MINIPORT_WDI_TX_TAL_SEND_COMPLETE

The MiniportWdiTxTalSendComplete handler function returns ownership of one or more TX frame injected by the TAL back to the TxEngine.
MINIPORT_WDI_TX_TAL_SEND_COMPLETE

Microsoft reserves the MINIPORT_WDI_TX_TAL_SEND_COMPLETE callback function for internal use only. Don't use this callback function in your code.
MINIPORT_WDI_TX_TARGET_DESC_DEINIT

The MINIPORT_WDI_TX_TARGET_DESC_DEINIT callback function informs the TxEngine that the target TX descriptors associated with the NET_BUFFER_LIST (NBLs) in the NBL chain are no longer needed and can be freed.
MINIPORT_WDI_TX_TARGET_DESC_DEINIT

Microsoft reserves the MINIPORT_WDI_TX_TARGET_DESC_DEINIT callback function for internal use only. Don't use this callback function in your code.
MINIPORT_WDI_TX_TARGET_DESC_INIT

The MINIPORT_WDI_TX_TARGET_DESC_INIT callback function associates an opaque target TX descriptor with the NET_BUFFER_LIST (MiniportReserved[1] field) and (if applicable) populates the TX cost field (in credit units) in the WDI_FRAME_METADATA buffer of the NET_BUFFER_LIST (MiniportReserved[0]).
MINIPORT_WDI_TX_TARGET_DESC_INIT

Microsoft reserves the MINIPORT_WDI_TX_TARGET_DESC_INIT callback function for internal use only. Don't use this callback function in your code.
NDIS_DECLARE_SWITCH_NET_BUFFER_LIST_CONTEXT_TYPE

Hyper-V extensible switch extensions use the NDIS_DECLARE_SWITCH_NET_BUFFER_LIST_CONTEXT_TYPE macro to define the context type that is used by the SetNetBufferListSwitchContext and GetNetBufferListSwitchContext functions to attach and retrieve context from a NET_BUFFER_LIST structure. Extensions can define as many context types as they want within their driver.
NDIS_GET_NET_BUFFER_LIST_CANCEL_ID

The NDIS_GET_NET_BUFFER_LIST_CANCEL_ID macro gets the cancellation identifier from a NET_BUFFER_LIST structure.
NDIS_INIT_MUTEX

The NDIS_INIT_MUTEX macro initializes a mutex object and sets it to a signaled state.
NDIS_ISOLATION_PARAMETERS_GET_FIRST_ROUTING_DOMAIN_ENTRY

The NDIS_ISOLATION_PARAMETERS_GET_FIRST_ROUTING_DOMAIN_ENTRY macro is used to access the first NDIS_ROUTING_DOMAIN_ENTRY that is specified by an NDIS_ISOLATION_PARAMETERS structure.
NDIS_LOWER_IRQL

The NDIS_LOWER_IRQL macro sets the IRQL on the current processor to the specified value.
NDIS_MAKE_NET_LUID

The NDIS_MAKE_NET_LUID macro builds a NET_LUID value from an interface type and a NET_LUID index.
NDIS_MAKE_RID

The NDIS_MAKE_RID macro builds an NDIS_VF_RID value from PCI Express (PCIe) segment, bus, device, and function numbers. The miniport driver uses this value as a PCIe Requestor ID (RID) for a network adapter's PCIe Virtual Function (VF).
NDIS_NBL_ADD_MEDIA_SPECIFIC_INFO

The NDIS_NBL_ADD_MEDIA_SPECIFIC_INFO macro adds a media-specific information data structure to the beginning of a linked list of such structures that are associated with a NET_BUFFER_LIST structure.
NDIS_NBL_ADD_MEDIA_SPECIFIC_INFO_EX

The NDIS_NBL_ADD_MEDIA_SPECIFIC_INFO_EX macro adds a media-specific information data structure to the beginning of a linked list of such structures that are associated with a NET_BUFFER_LIST structure.
NDIS_NBL_GET_MEDIA_SPECIFIC_INFO

The NDIS_NBL_GET_MEDIA_SPECIFIC_INFO macro gets a media-specific information data structure from a linked list of such structures that are associated with a NET_BUFFER_LIST structure.
NDIS_NBL_GET_MEDIA_SPECIFIC_INFO_EX

The NDIS_NBL_GET_MEDIA_SPECIFIC_INFO_EX macro gets a media-specific information data structure from a linked list of such structures that are associated with a NET_BUFFER_LIST structure.
NDIS_NBL_REMOVE_MEDIA_SPECIFIC_INFO

The NDIS_NBL_REMOVE_MEDIA_SPECIFIC_INFO macro removes a media-specific information data structure from a linked list of such structures that are associated with a NET_BUFFER_LIST structure.
NDIS_NBL_REMOVE_MEDIA_SPECIFIC_INFO_EX

The NDIS_NBL_REMOVE_MEDIA_SPECIFIC_INFO_EX macro removes a media-specific information data structure from a linked list of such structures that are associated with a NET_BUFFER_LIST structure.
NDIS_PD_ALLOCATE_COUNTER

The PacketDirect (PD) platform calls a PD-capable miniport driver's NdisPDAllocateCounter function to allocate a counter object.
NDIS_PD_ALLOCATE_QUEUE

The PacketDirect (PD) platform calls a PD-capable miniport driver's NdisPDAllocateQueue function to allocate a queue.
NDIS_PD_CLEAR_RECEIVE_FILTER

The PacketDirect (PD) platform calls a PD-capable miniport driver's NdisPDClearReceiveFilter function to clear this filter from the PD platform.
NDIS_PD_FLUSH_QUEUE

The PacketDirect (PD) platform calls a PD-capable miniport driver's PDFlushQueue function to flush a specified queue, ensuring that any items that are not yet in a complete state in the queue will be completed imminently.
NDIS_PD_FREE_COUNTER

The PacketDirect (PD) platform calls a PD-capable miniport driver's NdisPDFreeCounter function to free a counter object.
NDIS_PD_FREE_QUEUE

The PacketDirect (PD) platform calls a PD-capable miniport driver's NdisPDFreeQueue function to free a queue.
NDIS_PD_POST_AND_DRAIN_BUFFER_LIST

The PacketDirect (PD) platform calls a PD-capable miniport driver's PDPostAndDrainBufferList function to post PD_BUFFER structures to PD transmit/receive queues and draining any previously posted PD_BUFFER structures that have been completed.
NDIS_PD_QUERY_COUNTER

The PacketDirect (PD) platform calls a PD-capable miniport driver's NdisPDQueryCounter function to query the current values stored in a counter object.
NDIS_PD_QUERY_QUEUE_DEPTH

The PacketDirect (PD) platform calls a PD-capable miniport driver's PDQueryQueueDepth function to return the number of unprocessed PD_BUFFER structures that are posted to the Queue.
NDIS_PD_SET_RECEIVE_FILTER

The PacketDirect (PD) platform calls a PD-capable miniport driver's NdisPDSetReceiveFilter function to direct specific flows of packets to a specific PD receive queue.
NDIS_POLL

Miniport drivers implement the NdisPoll callback to poll for receive indications and send completions.
NDIS_PROCESS_SG_LIST

The NetProcessSGList function (NDIS_PROCESS_SG_LIST_HANDLER entry point) processes a scatter/gather list.
NDIS_RAISE_IRQL_TO_DISPATCH

The NDIS_RAISE_IRQL_TO_DISPATCH macro raises the current IRQL to DISPATCH_LEVEL on the current processor.
NDIS_RELEASE_MUTEX

The NDIS_RELEASE_MUTEX macro releases the specified mutex object.
NDIS_ROUTING_DOMAIN_ENTRY_GET_FIRST_ISOLATION_ENTRY

The NDIS_ROUTING_DOMAIN_ENTRY_GET_FIRST_ISOLATION_ENTRY macro is used to access the first NDIS_ROUTING_DOMAIN_ISOLATION_ENTRY that is specified by an NDIS_ROUTING_DOMAIN_ENTRY structure.
NDIS_ROUTING_DOMAIN_ENTRY_GET_NEXT

The NDIS_ROUTING_DOMAIN_ENTRY_GET_NEXT macro is used to access the next NDIS_ROUTING_DOMAIN_ENTRY element that follows an NDIS_ROUTING_DOMAIN_ENTRY structure in the array that is specified by an NDIS_ISOLATION_PARAMETERS structure.
NDIS_ROUTING_DOMAIN_ISOLATION_ENTRY_GET_NEXT

Hyper-V extensible switch extensions use the NDIS_ROUTING_DOMAIN_ISOLATION_ENTRY_GET_NEXT macro to access the next NDIS_ROUTING_DOMAIN_ISOLATION_ENTRY element that follows an NDIS_ROUTING_DOMAIN_ISOLATION_ENTRY structure in the array that is specified by an NDIS_SWITCH_PORT_PROPERTY_ROUTING_DOMAIN structure.
NDIS_RSS_HASH_FUNC_FROM_HASH_INFO

The NDIS_RSS_HASH_FUNC_FROM_HASH_INFO macro gets the hash function from the hash information.
NDIS_RSS_HASH_INFO_FROM_TYPE_AND_FUNC

The NDIS_RSS_HASH_INFO_FROM_TYPE_AND_FUNC macro combines a hash type and hash function into hash information and sets the HashInformation member in the NDIS_RECEIVE_SCALE_PARAMETERS structure.
NDIS_RSS_HASH_TYPE_FROM_HASH_INFO

The NDIS_RSS_HASH_TYPE_FROM_HASH_INFO macro gets the hash type from the hash information.
NDIS_SET_NET_BUFFER_LIST_CANCEL_ID

The NDIS_SET_NET_BUFFER_LIST_CANCEL_ID macro marks a NET_BUFFER_LIST structure with a cancellation identifier that a driver can later use to cancel the pending transmission of the associated data.
NDIS_SET_POLL_NOTIFICATION

Miniport drivers implement the NdisSetPollNotification callback function to enable/disable the interrupt associated with a Poll object.
NDIS_SWITCH_ADD_NET_BUFFER_LIST_DESTINATION

The AddNetBufferListDestination function adds a single destination port for a packet that is specified by a NET_BUFFER_LIST structure.
NDIS_SWITCH_ALLOCATE_NET_BUFFER_LIST_FORWARDING_CONTEXT

The AllocateNetBufferListForwardingContext function prepares a NET_BUFFER_LIST structure for send or receive operations within the extensible switch.
NDIS_SWITCH_COPY_NET_BUFFER_LIST_INFO

The Hyper-V extensible switch extension calls the CopyNetBufferListInfo function to copy the out-of-band (OOB) forwarding context from a source packet's NET_BUFFER_LIST structure to a destination packet's NET_BUFFER_LIST structure.
NDIS_SWITCH_DEREFERENCE_SWITCH_NIC

The DereferenceSwitchNic function decrements the Hyper-V extensible switch reference counter for a network adapter that is connected to an extensible switch port. The reference counter was incremented through a previous call to ReferenceSwitchNic.
NDIS_SWITCH_DEREFERENCE_SWITCH_PORT

The DereferenceSwitchPort function decrements the Hyper-V extensible switch reference counter for an extensible switch port. The reference counter was incremented through a previous call to ReferenceSwitchPort.
NDIS_SWITCH_FREE_NET_BUFFER_LIST_FORWARDING_CONTEXT

The FreeNetBufferListForwardingContext function releases resources in the out-of-band (OOB) extensible switch forwarding context of a NET_BUFFER_LIST structure.
NDIS_SWITCH_GET_NET_BUFFER_LIST_DESTINATIONS

The GetNetBufferListDestinations function returns the Hyper-V extensible switch destination ports of a packet that is specified by a NET_BUFFER_LIST structure.
NDIS_SWITCH_GET_NET_BUFFER_LIST_SWITCH_CONTEXT

The Hyper-V extensible switch extension calls the GetNetBufferListSwitchContext function to retrieve the switch context previously set on the NET_BUFFER_LIST.
NDIS_SWITCH_GROW_NET_BUFFER_LIST_DESTINATIONS

The GrowNetBufferListDestinations function adds space for additional Hyper-V extensible switch destination ports to a packet that is specified by a NET_BUFFER_LIST structure.
NDIS_SWITCH_NIC_AT_ARRAY_INDEX

Hyper-V extensible switch extensions use the NDIS_SWITCH_NIC_AT_ARRAY_INDEX macro to access an NDIS_SWITCH_NIC_PARAMETERS element inside an NDIS_SWITCH_NIC_ARRAY structure.
NDIS_SWITCH_PORT_AT_ARRAY_INDEX

Hyper-V extensible switch extensions use the NDIS_SWITCH_PORT_AT_ARRAY_INDEX macro to access an NDIS_SWITCH_PORT_PARAMETERS element inside an NDIS_SWITCH_PORT_ARRAY structure.
NDIS_SWITCH_PORT_DESTINATION_AT_ARRAY_INDEX

Hyper-V extensible switch extensions use the NDIS_SWITCH_PORT_DESTINATION_AT_ARRAY_INDEX macro to access an NDIS_SWITCH_PORT_DESTINATION element inside an NDIS_SWITCH_FORWARDING_DESTINATION_ARRAY structure.
NDIS_SWITCH_PORT_PROPERTY_CUSTOM_GET_BUFFER

Hyper-V extensible switch extensions use the NDIS_SWITCH_PORT_PROPERTY_CUSTOM_GET_BUFFER macro to access the custom port property buffer inside an NDIS_SWITCH_PORT_PROPERTY_CUSTOM structure.
NDIS_SWITCH_PORT_PROPERTY_ENUM_INFO_GET_NEXT

Hyper-V extensible switch extensions use the NDIS_SWITCH_PORT_PROPERTY_ENUM_INFO_GET_NEXT macro to access the next NDIS_SWITCH_PORT_PROPERTY_ENUM_INFO element that follows an NDIS_SWITCH_PORT_PROPERTY_ENUM_INFO structure in the array that is specified by an NDIS_SWITCH_PORT_PROPERTY_ENUM_PARAMETERS structure.
NDIS_SWITCH_PORT_PROPERTY_ENUM_INFO_GET_PROPERTY

Hyper-V extensible switch extensions use the NDIS_SWITCH_PORT_PROPERTY_ENUM_INFO_GET_PROPERTY macro to access the port property buffer that is specified by an NDIS_SWITCH_PORT_PROPERTY_ENUM_INFO structure.
NDIS_SWITCH_PORT_PROPERTY_ENUM_PARAMETERS_GET_FIRST_INFO

Hyper-V extensible switch extensions use the NDIS_SWITCH_PORT_PROPERTY_ENUM_PARAMETERS_GET_FIRST_INFO macro to access the first NDIS_SWITCH_PORT_PROPERTY_ENUM_INFO element that is specified by an NDIS_SWITCH_PORT_PROPERTY_ENUM_PARAMETERS structure.
NDIS_SWITCH_PORT_PROPERTY_PARAMETERS_GET_PROPERTY

Hyper-V extensible switch extensions use the NDIS_SWITCH_PORT_PROPERTY_PARAMETERS_GET_PROPERTY macro to access the port property buffer inside an NDIS_SWITCH_PORT_PROPERTY_PARAMETERS structure.
NDIS_SWITCH_PORT_PROPERTY_ROUTING_DOMAIN_GET_FIRST_ISOLATION_ENTRY

The NDIS_SWITCH_PORT_PROPERTY_ROUTING_DOMAIN_GET_FIRST_ISOLATION_ENTRY macro is used to access the first NDIS_ROUTING_DOMAIN_ISOLATION_ENTRY that is specified by an NDIS_SWITCH_PORT_PROPERTY_ROUTING_DOMAIN structure.
NDIS_SWITCH_PROPERTY_CUSTOM_GET_BUFFER

Hyper-V extensible switch extensions use the NDIS_SWITCH_PROPERTY_CUSTOM_GET_BUFFER macro to access the custom extensible switch property buffer inside an NDIS_SWITCH_PROPERTY_CUSTOM structure.
NDIS_SWITCH_PROPERTY_ENUM_INFO_GET_NEXT

Hyper-V extensible switch extensions use the NDIS_SWITCH_PROPERTY_ENUM_INFO_GET_NEXT macro to access the next NDIS_SWITCH_PROPERTY_ENUM_INFO element that follows an NDIS_SWITCH_PROPERTY_ENUM_INFO structure in the array that is specified by an NDIS_SWITCH_PROPERTY_ENUM_PARAMETERS structure.
NDIS_SWITCH_PROPERTY_ENUM_INFO_GET_PROPERTY

Hyper-V extensible switch extensions use the NDIS_SWITCH_PROPERTY_ENUM_INFO_GET_PROPERTY macro to access the extensible switch property buffer that is specified by an NDIS_SWITCH_PROPERTY_ENUM_INFO structure.
NDIS_SWITCH_PROPERTY_ENUM_PARAMETERS_GET_FIRST_INFO

Hyper-V extensible switch extensions use the NDIS_SWITCH_PROPERTY_ENUM_PARAMETERS_GET_FIRST_INFO macro to access the first NDIS_SWITCH_PROPERTY_ENUM_INFO element that is specified by an NDIS_SWITCH_PROPERTY_ENUM_PARAMETERS structure.
NDIS_SWITCH_PROPERTY_PARAMETERS_GET_PROPERTY

Hyper-V extensible switch extensions use the NDIS_SWITCH_PROPERTY_PARAMETERS_GET_PROPERTY macro to access the extensible switch property buffer inside an NDIS_SWITCH_PROPERTY_PARAMETERS structure.
NDIS_SWITCH_REFERENCE_SWITCH_NIC

The ReferenceSwitchNic function increments the Hyper-V extensible switch reference counter for a network adapter that is connected to an extensible switch port.
NDIS_SWITCH_REFERENCE_SWITCH_PORT

The ReferenceSwitchPort function increments the Hyper-V extensible switch reference counter for an extensible switch port.
NDIS_SWITCH_REPORT_FILTERED_NET_BUFFER_LISTS

The ReportFilteredNetBufferLists function reports on one or more network packets that were dropped or excluded from port delivery by the extensible switch extension. Each network packet is defined through a NET_BUFFER_LIST structure.
NDIS_SWITCH_SET_NET_BUFFER_LIST_SOURCE

The SetNetBufferListSource function sets the Hyper-V extensible switch source port identifier and network adapter index for a packet that is specified by a NET_BUFFER_LIST structure.
NDIS_SWITCH_SET_NET_BUFFER_LIST_SWITCH_CONTEXT

The Hyper-V extensible switch extension calls the SetNetBufferListSwitchContext function to attach an extension-allocated context buffer to the NET_BUFFER_LIST.
NDIS_SWITCH_UPDATE_NET_BUFFER_LIST_DESTINATIONS

The Hyper-V extensible switch extension calls the UpdateNetBufferListDestinations function to commit modifications that the extension made to a packet that contains multiple extensible switch destination ports.
NDIS_TCP_OFFLOAD_DISCONNECT_COMPLETE

An offload target calls the NdisTcpOffloadDisconnectComplete function to complete a disconnect request that was initiated by a previous call to the MiniportTcpOffloadDisconnect function of the offload target.
NDIS_TCP_OFFLOAD_EVENT_INDICATE

An offload target calls the NdisTcpOffloadEventHandler function to indicate an event that pertains to an offloaded TCP connection.
NDIS_TCP_OFFLOAD_FORWARD_COMPLETE

An offload target calls the NdisTcpOffloadForwardComplete function to complete one or more forward requests that were made to the MiniportTcpOffloadForward function of the offload target.
NDIS_TCP_OFFLOAD_RECEIVE_COMPLETE

An offload target calls the NdisTcpOffloadReceiveComplete function to return posted receive requests (receive buffers) to the host stack.
NDIS_TCP_OFFLOAD_RECEIVE_INDICATE

An offload target calls the NdisTcpOffloadReceiveHandler function to indicate that received network data is available for consumption by a client application.
NDIS_TCP_OFFLOAD_SEND_COMPLETE

An offload target calls the NdisTcpOffloadSendComplete function to complete one or more send requests that were made to the MiniportTcpOffloadSend function of the offload target.
NDIS_TIMER_FUNCTION

The NdisTimerFunction function is called by NDIS after a driver sets a one-shot or periodic timer when a timer fires.Note  You must declare the function by using the NDIS_TIMER_FUNCTION type.
NDIS_WAIT_FOR_MUTEX

The NDIS_WAIT_FOR_MUTEX macro puts the current thread into the wait state until the specified mutex object is set to the signaled state.
NDIS_WDI_ALLOCATE_WDI_FRAME_METADATA

The NdisWdiAllocateWiFiFrameMetaData callback function allocates a frame metadata buffer.
NDIS_WDI_ALLOCATE_WDI_FRAME_METADATA

Microsoft reserves the NDIS_WDI_ALLOCATE_WDI_FRAME_METADATA callback function for internal use only. Don't use this callback function in your code.
NDIS_WDI_CLOSE_ADAPTER_COMPLETE

The NdisWdiCloseAdapterComplete callback function is called by the IHV when a Close Task operation from MiniportWdiCloseAdapter has been successfully started.
NDIS_WDI_CLOSE_ADAPTER_COMPLETE

Microsoft reserves the NDIS_WDI_CLOSE_ADAPTER_COMPLETE callback function for internal use only. Don't use this callback function in your code.
NDIS_WDI_FREE_WDI_FRAME_METADATA

The NdisWdiFreeWiFiFrameMetaData callback function frees a frame metadata buffer.
NDIS_WDI_FREE_WDI_FRAME_METADATA

Microsoft reserves the NDIS_WDI_FREE_WDI_FRAME_METADATA callback function for internal use only. Don't use this callback function in your code.
NDIS_WDI_IDLE_NOTIFICATION_COMPLETE

Miniport drivers call NdisWdiIdleNotificationComplete callback function to complete a pending idle notification for an NDIS selective suspend operation. NDIS begins the operation when it calls the driver's MiniportWdiIdleNotification handler function.
NDIS_WDI_IDLE_NOTIFICATION_COMPLETE

Microsoft reserves the NDIS_WDI_IDLE_NOTIFICATION_COMPLETE callback function for internal use only. Don't use this callback function in your code.
NDIS_WDI_IDLE_NOTIFICATION_CONFIRM

Miniport drivers call NdisWdiIdleNotificationConfirm callback function to notify NDIS that the idle network adapter can safely be suspended and transitioned to a low-power state.
NDIS_WDI_IDLE_NOTIFICATION_CONFIRM

Microsoft reserves the NDIS_WDI_IDLE_NOTIFICATION_CONFIRM callback function for internal use only. Don't use this callback function in your code.
NDIS_WDI_OPEN_ADAPTER_COMPLETE

The NdisWdiOpenAdapterComplete callback function is called by the IHV when an Open Task operation from MiniportWdiOpenAdapter has been successfully started.
NDIS_WDI_OPEN_ADAPTER_COMPLETE

Microsoft reserves the NDIS_WDI_OPEN_ADAPTER_COMPLETE callback function for internal use only. Don't use this callback function in your code.
NDIS_WDI_PEER_CREATE_IND

The NdisWdiPeerCreateIndication callback function specifies a peer ID to associate with a peer MAC address.
NDIS_WDI_PEER_CREATE_IND

Microsoft reserves the NDIS_WDI_PEER_CREATE_IND callback function for internal use only. Don't use this callback function in your code.
NDIS_WDI_PEER_DELETE_IND

The NdisWdiPeerDeleteIndication callback function initiates the removal of the association of between a peer ID and a peer MAC address.
NDIS_WDI_PEER_DELETE_IND

Microsoft reserves the NDIS_WDI_PEER_DELETE_IND callback function for internal use only. Don't use this callback function in your code.
NDIS_WDI_RX_FLUSH_CONFIRM

The NdisWdiRxFlushConfirm callback function indicates completion of a MiniportWdiRxFlush request. The RxEngine must complete the discard of all RX data frames that match the flush request prior to issuing NdisWdiRxFlushConfirm.
NDIS_WDI_RX_FLUSH_CONFIRM

Microsoft reserves the NDIS_WDI_RX_FLUSH_CONFIRM callback function for internal use only. Don't use this callback function in your code.
NDIS_WDI_RX_INORDER_DATA_IND

The NdisWdiRxInorderDataIndication callback function informs the RxMgr that a list of specified RX frames in the correct order are present.
NDIS_WDI_RX_INORDER_DATA_IND

Microsoft reserves the NDIS_WDI_RX_INORDER_DATA_IND callback function for internal use only. Don't use this callback function in your code.
NDIS_WDI_RX_STOP_CONFIRM

The NdisWdiRxStopConfirm callback function indicates completion of a MiniportWdiRxStop request.
NDIS_WDI_RX_STOP_CONFIRM

Microsoft reserves the NDIS_WDI_RX_STOP_CONFIRM callback function for internal use only. Don't use this callback function in your code.
NDIS_WDI_TX_ABORT_CONFIRM

The NdisWdiTxAbortConfirm callback function indicates an asynchronous confirmation of a MiniportWdiTxAbort from WDI.
NDIS_WDI_TX_ABORT_CONFIRM

Microsoft reserves the NDIS_WDI_TX_ABORT_CONFIRM callback function for internal use only. Don't use this callback function in your code.
NDIS_WDI_TX_DEQUEUE_IND

The NdisWdiTxDequeueIndication callback function is called in the context of a MiniportWdiTxDataSend or MiniportWdiTxTalSend by the IHV miniport to dequeue frames from WDI to the IHV miniport.
NDIS_WDI_TX_DEQUEUE_IND

Microsoft reserves the NDIS_WDI_TX_DEQUEUE_IND callback function for internal use only. Don't use this callback function in your code.
NDIS_WDI_TX_INJECT_FRAME_IND

The NdisWdiTxInjectFrameIndication callback function allows the LE to inject frames through the regular datapath (for example, authentication/association requests/responses, Wi-Fi Direct action frames).
NDIS_WDI_TX_INJECT_FRAME_IND

Microsoft reserves the NDIS_WDI_TX_INJECT_FRAME_IND callback function for internal use only. Don't use this callback function in your code.
NDIS_WDI_TX_QUERY_RA_TID_STATE

The NdisWdiTxQueryRATIDState callback function is used by the TxEngine to query the state of a RA/TID or Port queue.
NDIS_WDI_TX_QUERY_RA_TID_STATE

Microsoft reserves the NDIS_WDI_TX_QUERY_RA_TID_STATE callback function for internal use only. Don't use this callback function in your code.
NDIS_WDI_TX_QUERY_SUSPECT_FRAME_COMPLETE_STATUS

The TxQuerySuspectFrameStatus callback function is implemented by the IHV miniport to query the status of a suspect frame.
NDIS_WDI_TX_QUERY_SUSPECT_FRAME_COMPLETE_STATUS

Microsoft reserves the NDIS_WDI_TX_QUERY_SUSPECT_FRAME_COMPLETE_STATUS callback function for internal use only. Don't use this callback function in your code.
NDIS_WDI_TX_RELEASE_FRAMES_IND

The NdisWdiTxReleaseFrameIndication callback function releases up to a specified number or aggregate cost of frames queued to a given peer-TID combination when transmission is paused.
NDIS_WDI_TX_RELEASE_FRAMES_IND

Microsoft reserves the NDIS_WDI_TX_RELEASE_FRAMES_IND callback function for internal use only. Don't use this callback function in your code.
NDIS_WDI_TX_SEND_COMPLETE_IND

The NdisWdiTxSendCompleteIndication callback function specifies an array of frame IDs associated with the target's sent frames.
NDIS_WDI_TX_SEND_COMPLETE_IND

Microsoft reserves the NDIS_WDI_TX_SEND_COMPLETE_IND callback function for internal use only. Don't use this callback function in your code.
NDIS_WDI_TX_SEND_PAUSE_IND

The NdisWdiTxSendPauseIndication callback function pauses transmissions on a given port to a given peer or peer-TID combination.
NDIS_WDI_TX_SEND_PAUSE_IND

Microsoft reserves the NDIS_WDI_TX_SEND_PAUSE_IND callback function for internal use only. Don't use this callback function in your code.
NDIS_WDI_TX_SEND_RESTART_IND

The NdisWdiTxSendRestartIndication callback function resumes transmission on a given port to a given peer or peer-TID combination.
NDIS_WDI_TX_SEND_RESTART_IND

Microsoft reserves the NDIS_WDI_TX_SEND_RESTART_IND callback function for internal use only. Don't use this callback function in your code.
NDIS_WDI_TX_TRANSFER_COMPLETE_IND

The NdisWdiTxTransferCompleteIndication callback function specifies a list of frame buffers that have been transferred to the target. Frames with different TX Status values are completed in separate indications.
NDIS_WDI_TX_TRANSFER_COMPLETE_IND

Microsoft reserves the NDIS_WDI_TX_TRANSFER_COMPLETE_IND callback function for internal use only. Don't use this callback function in your code.
NdisAcquireReadWriteLock

The NdisAcquireReadWriteLock function acquires a lock that the caller uses for either write or read access to the resources that are shared among driver threads.Note  The read-write lock interface is deprecated for NDIS 6.20 and later drivers, which should use NdisAcquireRWLockRead or NdisAcquireRWLockWrite instead of NdisAcquireReadWriteLock.
NdisAcquireRWLockRead

The NdisAcquireRWLockRead function obtains a read lock that the caller uses for read access to resources that are shared among driver threads.
NdisAcquireRWLockWrite

The NdisAcquireRWLockWrite function obtains a write lock that the caller uses for write access to resources that are shared between driver threads.
NdisAcquireSpinLock

The NdisAcquireSpinLock function acquires a spin lock so the caller gains exclusive access to the resources, shared among driver functions, that the spin lock protects.
NdisActiveGroupCount

The NdisActiveGroupCount function returns the number of processor groups that are currently active in the local computer system.
NdisAdjustMdlLength

The NdisAdjustMdlLength function modifies the length of the data that is associated with an MDL.
NdisAdjustNetBufferCurrentMdl

The NdisAdjustNetBufferCurrentMdl function updates a NET_BUFFER structure based on the current data offset.
NdisAdvanceNetBufferDataStart

Call the NdisAdvanceNetBufferDataStart function to release the used data space that was added with the NdisRetreatNetBufferDataStart function.
NdisAdvanceNetBufferListDataStart

Call the NdisAdvanceNetBufferListDataStart function to release data space that was claimed in previous calls to the NdisRetreatNetBufferListDataStart function.
NdisAllocateBuffer

NdisAllocateBuffer creates a buffer descriptor mapping a specified virtual (sub)range within an already allocated, nonpaged memory block.
NdisAllocateBufferPool

This function returns a handle with which the caller can allocate buffer descriptors by calling NdisAllocateBuffer.
NdisAllocateCloneNetBufferList

Call the NdisAllocateCloneNetBufferList function to create a new clone NET_BUFFER_LIST structure.
NdisAllocateCloneOidRequest

The NdisAllocateCloneOidRequest function allocates memory for a new NDIS_OID_REQUEST structure and copies all the information from an existing NDIS_OID_REQUEST structure to the newly allocated structure.
NdisAllocateFragmentNetBufferList

Call the NdisAllocateFragmentNetBufferList function to create a new fragmented NET_BUFFER_LIST structure based upon the data in an existing NET_BUFFER_LIST structure.
NdisAllocateFromNPagedLookasideList

The NdisAllocateFromNPagedLookasideList function removes the first entry from the given lookaside list head. If the lookaside list currently is empty, an entry is allocated from nonpaged pool.
NdisAllocateGenericObject

Components that do not have an NDIS handle use the NdisAllocateGenericObject function to allocate a generic NDIS object.
NdisAllocateIoWorkItem

NDIS drivers call the NdisAllocateIoWorkItem function to allocate a work item. For more information, see NDIS I/O Work Items.
NdisAllocateMdl

The NdisAllocateMdl function allocates an MDL that describes the memory buffer at the specified virtual address.
NdisAllocateMemoryWithTagPriority

NDIS drivers call the NdisAllocateMemoryWithTagPriority function to allocate a pool of memory from the non-paged pool.
NdisAllocateNetBuffer

Call the NdisAllocateNetBuffer function to allocate and initialize a NET_BUFFER structure from a NET_BUFFER structure pool.
NdisAllocateNetBufferAndNetBufferList

Call the NdisAllocateNetBufferAndNetBufferList function to allocate and initialize a NET_BUFFER_LIST structure that is initialized with a preallocated NET_BUFFER structure.
NdisAllocateNetBufferList

Call the NdisAllocateNetBufferList function to allocate and initialize a NET_BUFFER_LIST structure from a NET_BUFFER_LIST structure pool.
NdisAllocateNetBufferListContext

Call the NdisAllocateNetBufferListContext function to allocate more context space in the NET_BUFFER_LIST_CONTEXT structure of a NET_BUFFER_LIST structure.
NdisAllocateNetBufferListPool

Call the NdisAllocateNetBufferListPool function to allocate a pool of NET_BUFFER_LIST structures.
NdisAllocateNetBufferMdlAndData

NDIS drivers call the NdisAllocateNetBufferMdlAndData function to allocate a NET_BUFFER structure along with the associated MDL and data.
NdisAllocateNetBufferPool

Call the NdisAllocateNetBufferPool function to allocate a pool of NET_BUFFER structures.
NdisAllocatePacketPoolEx

This function allocates and initializes a block of storage for a pool of packet descriptors.
NdisAllocateReassembledNetBufferList

Call the NdisAllocateReassembledNetBufferList function to reassemble a fragmented NET_BUFFER_LIST structure.
NdisAllocateRWLock

The NdisAllocateRWLock function allocates a read/write lock variable of type NDIS_RW_LOCK_EX.
NdisAllocateSharedMemory

The NdisAllocateSharedMemory function allocates shared memory from a shared memory provider.
NdisAllocateSpinLock

The NdisAllocateSpinLock function initializes a variable of type NDIS_SPIN_LOCK, used to synchronize access to resources shared among non-ISR driver functions.
NdisAllocateTimerObject

The NdisAllocateTimerObject function allocates and initializes a timer object for use with subsequent NdisXxx timer functions.
NdisAnsiStringToUnicodeString

The NdisAnsiStringToUnicodeString function converts a given counted ANSI string into a counted Unicode string. The translation conforms to the current system locale information.
NdisBuildScatterGatherList

The NdisBuildScatterGatherList function builds a scatter/gather list by using the specified parameters.
NdisCancelDirectOidRequest

Protocol drivers call the NdisCancelDirectOidRequest function to cancel a previous direct OID request to the underlying drivers.
NdisCancelOidRequest

Protocol drivers call the NdisCancelOidRequest function to cancel a previous request to the underlying drivers.
NdisCancelSendNetBufferLists

Protocol drivers call the NdisCancelSendNetBufferLists function to cancel the transmission of network data.
NdisCancelSendPackets

NdisCancelSendPackets cancels transmission of all packets marked with the specified cancellation identifier on the miniport driver identified by the binding handle.
NdisCancelTimerObject

The NdisCancelTimerObject function cancels a timer object that is associated with a previous call to the NdisSetTimerObject function.
NdisClAddParty

NdisClAddParty adds a party on the client's multipoint VC.
NdisClCloseAddressFamily

NdisClCloseAddressFamily releases the association between a client protocol and a call manager's or MCM driver's registered AF for a particular NIC to which the client is bound.
NdisClCloseCall

NdisClCloseCall requests that a call on the specified VC be torn down.
NdisClDeregisterSap

NdisClDeregisterSap releases a previously registered SAP.
NdisClDropParty

NdisClDropParty drops a party from the client's multipoint VC.
NdisClearNblFlag

The NdisClearNblFlag macro clears a flag in a NET_BUFFER_LIST structure.
NdisClGetProtocolVcContextFromTapiCallId

NdisClGetProtocolVcContextFromTapiCallId retrieves the client context for a virtual connection (VC) identified by a TAPI Call ID string.
NdisClIncomingCallComplete

NdisClIncomingCallComplete returns a client's acceptance or rejection of an offered incoming call, for which the client's ProtocolClIncomingCall function previously returned NDIS_STATUS_PENDING.
NdisClMakeCall

NdisClMakeCall sets up an outgoing call on a client-created VC.
NdisClModifyCallQoS

NdisClModifyCallQoS requests a change in the quality of service on a connection.
NdisClNotifyCloseAddressFamilyComplete

The NdisClNotifyCloseAddressFamilyComplete function returns the final status of an address family (AF) close operation for which the caller's ProtocolClNotifyCloseAf function returned NDIS_STATUS_PENDING.
NdisClOpenAddressFamilyEx

The NdisClOpenAddressFamilyEx function registers an address family (AF) that is associated with a call manager for a connection-oriented client.
NdisCloseAdapter

NdisCloseAdapter releases the binding established and the resources allocated when the protocol called NdisOpenAdapter.
NdisCloseAdapterEx

A protocol driver calls the NdisCloseAdapterEx function to release the binding and the resources that were allocated when the driver called the NdisOpenAdapterEx function.
NdisCloseConfiguration

The NdisCloseConfiguration function releases the handle to the registry key that was returned by the NdisOpenConfigurationEx, NdisOpenConfigurationKeyByIndex, or NdisOpenConfigurationKeyByName function.
NdisCloseFile

The NdisCloseFile function releases a handle returned by the NdisOpenFile function and frees the memory allocated to hold the file contents when it was opened.
NdisClRegisterSap

NdisClRegisterSap registers a SAP on which the client can receive incoming calls from a remote node.
NdisCmActivateVc

NdisCmActivateVc passes CM-supplied call parameters, including media parameters, for a particular VC down to the underlying miniport driver.
NdisCmAddPartyComplete

NdisCmAddPartyComplete returns the final status of a client's request, for which the call manager previously returned NDIS_STATUS_PENDING, to add a party on an established multipoint VC.
NdisCmCloseAddressFamilyComplete

NdisCmCloseAddressFamilyComplete returns the final status of a client's request, for which the CM's ProtocolCmCloseAf function returned NDIS_STATUS_PENDING, to close the AF.
NdisCmCloseCallComplete

NdisCmCloseCallComplete returns the final status of a client's request, for which the call manager previously returned NDIS_STATUS_PENDING, to tear down a call.
NdisCmDeactivateVc

NdisCmDeactivateVc notifies NDIS and the underlying miniport driver that there will be no further transfers on a particular active VC.
NdisCmDeregisterSapComplete

NdisCmDeregisterSapComplete returns the final status of a client's request, for which the call manager previously returned NDIS_STATUS_PENDING, to deregister a SAP.
NdisCmDispatchCallConnected

NdisCmDispatchCallConnected notifies NDIS and the client that data transfers can begin on a VC that the call manager created for an incoming call initiated on a remote node.
NdisCmDispatchIncomingCall

NdisCmDispatchIncomingCall informs the client of an incoming call on a SAP previously registered by that client.
NdisCmDispatchIncomingCallQoSChange

NdisCmDispatchIncomingCallQoSChange notifies a client that a request to change the quality of service on that client's active connection has been received over the network.
NdisCmDispatchIncomingCloseCall

NdisCmDispatchIncomingCloseCall tells a client to tear down an active or offered call, usually because the call manager has received a request from the network to close the connection.
NdisCmDispatchIncomingDropParty

NdisCmDispatchIncomingDropParty notifies a client that it should remove a particular party on a multipoint VC, usually because the call manager has received a request over the network to close an active multipoint connection.
NdisCmDropPartyComplete

NdisCmDropPartyComplete returns the final status of a client's request, for which the call manager previously returned NDIS_STATUS_PENDING, to remove a party from a multipoint VC.
NdisCmMakeCallComplete

NdisCmMakeCallComplete returns the final status of a client's request, for which the call manager previously returned NDIS_STATUS_PENDING, to make an outgoing call.
NdisCmModifyCallQoSComplete

NdisCmModifyCallQoSComplete indicates the completion of the client's request, for which the call manager previously returned NDIS_STATUS_PENDING, to modify the quality of service on a VC.
NdisCmNotifyCloseAddressFamily

The NdisCmNotifyCloseAddressFamily function notifies NDIS that a call manager is unbinding from an underlying miniport adapter and that any associated CoNDIS clients should close the specified address family (AF).
NdisCmOpenAddressFamilyComplete

NdisCmOpenAddressFamilyComplete returns the final status of a stand-alone call manager's open of a given AF for a particular client after the call manager returned NDIS_STATUS_PENDING in response to that client's original open-AF request.
NdisCmRegisterAddressFamilyEx

The NdisCmRegisterAddressFamilyEx function registers an address family (AF) for communication between CoNDIS drivers.
NdisCmRegisterSapComplete

NdisCmRegisterSapComplete returns the final status of a client's request, for which the CM previously returned NDIS_STATUS_PENDING, to register a SAP.
NdisCoAssignInstanceName

NdisCoAssignInstanceName assigns an instance name to a VC and causes NDIS to register a GUID (globally unique identifier) for the assigned name with Windows Management Instrumentation (WMI).
NdisCoCreateVc

NdisCoCreateVc sets up a connection endpoint from which a client can make outgoing calls or on which a stand-alone call manager can dispatch incoming calls.
NdisCoDeleteVc

NdisCoDeleteVc destroys a caller-created VC.
NdisCoGetTapiCallId

NdisCoGetTapiCallId retrieves a string that TAPI applications can use to identify a particular NDIS virtual connection (VC).
NdisCompleteBindAdapterEx

A protocol driver calls the NdisCompleteBindAdapterEx function to complete a binding operation for which the driver's ProtocolBindAdapterEx function returned NDIS_STATUS_PENDING.
NdisCompleteNetPnPEvent

Protocol drivers call the NdisCompleteNetPnPEvent function to complete a response to a Plug and Play or Power Management event for which the caller's ProtocolNetPnPEvent function returned NDIS_STATUS_PENDING.
NdisCompleteUnbindAdapterEx

A protocol driver calls the NdisCompleteUnbindAdapterEx function to complete an unbind operation for which the driver's ProtocolUnbindAdapterEx function returned NDIS_STATUS_PENDING.
NdisCoOidRequest

The NdisCoOidRequest function forwards a request to targeted CoNDIS drivers to query or set OID-specified information of the target driver.
NdisCoOidRequestComplete

The NdisCoOidRequestComplete function returns the final status of an OID request that a CoNDIS client's or stand-alone call manager's ProtocolCoOidRequest function previously returned NDIS_STATUS_PENDING for.
NdisCopyFromNetBufferToNetBuffer

Call the NdisCopyFromNetBufferToNetBuffer function to copy data from a source NET_BUFFER structure to a destination NET_BUFFER structure.
NdisCopyFromPacketToPacketSafe

NdisCopyFromPacketToPacket copies a specified range of data from one packet to another.
NdisCopyReceiveNetBufferListInfo

Intermediate drivers call the NdisCopyReceiveNetBufferListInfo function to copy the NET_BUFFER_LIST information in a received NET_BUFFER_LIST structure.
NdisCopySendNetBufferListInfo

Intermediate drivers call the NdisCopySendNetBufferListInfo function to copy the NET_BUFFER_LIST information in a transmit NET_BUFFER_LIST structure.
NdisCoSendNetBufferLists

The NdisCoSendNetBufferLists function sends network data that is contained in a specified list of NET_BUFFER_LIST structures.
NdisCurrentGroupAndProcessor

The NdisCurrentGroupAndProcessor function returns the group-relative processor number and group number of the current processor.
NdisCurrentProcessorIndex

The NdisCurrentProcessorIndex function returns the system-assigned number of the current processor that the caller is running on.
NdisDeleteNPagedLookasideList

The NdisDeleteNPagedLookasideList function removes a nonpaged lookaside list from the system.
NdisDeregisterDeviceEx

The NdisDeregisterDeviceEx function removes, from the system, a device object that was created by the NdisRegisterDeviceEx function.
NdisDeregisterPoll

A miniport driver calls NdisDeregisterPoll to deregister a Poll object.
NdisDeregisterProtocol

NdisDeregisterProtocol releases the resources allocated when the driver called NdisRegisterProtocol.
NdisDeregisterProtocolDriver

A protocol driver calls the NdisDeregisterProtocolDriver function to release the resources that NDIS allocated when the driver called the NdisRegisterProtocolDriver function.
NdisDirectOidRequest

The NdisDirectOidRequest function forwards a direct OID request to the underlying drivers to query the capabilities or status of an adapter or set the state of an adapter.
NdisDprAcquireReadWriteLock

The NdisDprAcquireReadWriteLock function acquires a lock that the caller uses for either write or read access to the resources that are shared among driver threads.Note  The read-write lock interface is deprecated for NDIS 6.20 and later drivers, which should use NdisAcquireRWLockRead or NdisAcquireRWLockWrite (setting NDIS_RWL_AT_DISPATCH_LEVEL in the Flags parameter) instead of NdisDprAcquireReadWriteLock.
NdisDprAcquireSpinLock

The NdisDprAcquireSpinLock function acquires a spin lock so the caller can synchronize access to resources shared among non-ISR driver functions in a multiprocessor-safe way.
NdisDprReleaseReadWriteLock

The NdisDprReleaseReadWriteLock function releases a lock that was acquired in a preceding call to NdisDprAcquireReadWriteLock.Note  The read-write lock interface is deprecated for NDIS 6.20 and later drivers, which should use NdisReleaseRWLock instead of NdisDprReleaseReadWriteLock.
NdisDprReleaseSpinLock

The NdisDprReleaseSpinLock function releases a spin lock acquired in the immediately preceding call to the NdisDprAcquireSpinLock function.
NdisEnumerateFilterModules

The NdisEnumerateFilterModules function enumerates all the filters modules and filter intermediate driver instances in a filter stack.
NdisEqualMemory

The NdisEqualMemory function compares a specified number of characters in one block of memory with the same number of characters in a second block of memory.
NdisEqualString

The NdisEqualString function compares two strings, in the OS-default character set, to determine whether they are equal.
NdisEqualUnicodeString

The NdisEqualUnicodeString function compares two Unicode strings and returns whether they are equal.
NdisFCancelDirectOidRequest

Filter drivers call the NdisFCancelDirectOidRequest function to cancel a previous direct OID request to the underlying drivers.
NdisFCancelOidRequest

Filter drivers call the NdisFCancelOidRequest function to cancel a previous request to the underlying drivers.
NdisFCancelSendNetBufferLists

Filter drivers call the NdisFCancelSendNetBufferLists function to cancel the transmission of network data.
NdisFDeregisterFilterDriver

A filter drivers calls the NdisFDeregisterFilterDriver function to release resources that it previously allocated with the NdisFRegisterFilterDriver function.
NdisFDevicePnPEventNotify

A filter driver can call the NdisFDevicePnPEventNotify function to forward a device Plug and Play (PnP) or Power Management event to underlying drivers.
NdisFDirectOidRequest

Filter drivers call the NdisFDirectOidRequest function to forward a direct OID request to underlying drivers or to originate such a request.
NdisFDirectOidRequestComplete

Filter drivers call the NdisFDirectOidRequestComplete function to return the final status of a direct OID request for which the driver's FilterDirectOidRequest function returned NDIS_STATUS_PENDING.
NdisFGetOptionalSwitchHandlers

Hyper-V extensible switch extensions call the NdisFGetOptionalSwitchHandlers function to obtain a list of pointers to the Hyper-V extensible switch handler functions.
NdisFillMemory

The NdisFillMemory function fills a caller-supplied buffer with the given character.
NdisFIndicateReceiveNetBufferLists

A filter driver calls NdisFIndicateReceiveNetBufferLists to indicate that it has received network data. For more information, see Receiving Data in a Filter Driver.
NdisFIndicateStatus

The NdisFIndicateStatus function passes on a filtered status indication from an underlying driver or originates a status indication.
NdisFNetPnPEvent

A filter driver can call the NdisFNetPnPEvent function to forward a network Plug and Play (PnP) or Power Management event to overlying drivers.
NdisFOidRequest

Filter drivers call the NdisFOidRequest function to forward an OID request to underlying drivers or to originate such a request.
NdisFOidRequestComplete

Filter drivers call the NdisFOidRequestComplete function to return the final status of an OID request for which the driver's FilterOidRequest function returned NDIS_STATUS_PENDING.
NdisFPauseComplete

A filter driver must call the NdisFPauseComplete function to complete a pause operation if the driver returned NDIS_STATUS_PENDING from its FilterPause function.
NdisFreeCloneNetBufferList

Call the NdisFreeCloneNetBufferList function to free a NET_BUFFER_LIST structure and all associated NET_BUFFER structures and MDL chains that were previously allocated by calling the NdisAllocateCloneNetBufferList function.
NdisFreeCloneOidRequest

The NdisFreeCloneOidRequest function frees a cloned NDIS_OID_REQUEST structure.
NdisFreeFragmentNetBufferList

Call the NdisFreeFragmentNetBufferList function to free a NET_BUFFER_LIST structure and all associated NET_BUFFER structures and MDL chains that were previously allocated by the calling NdisAllocateFragmentNetBufferList function.
NdisFreeGenericObject

Call the NdisFreeGenericObject function to free a generic object that was created with the NdisAllocateGenericObject function.
NdisFreeIoWorkItem

NDIS drivers call the NdisFreeIoWorkItem function to free a specified work item.
NdisFreeMdl

The NdisFreeMdl function frees an MDL that was allocated by calling the NdisAllocateMdl function.
NdisFreeMemory

The NdisFreeMemory function releases a block of memory that was previously allocated with the NdisAllocateMemoryWithTagPriority function.
NdisFreeMemoryWithTag

The NdisFreeMemoryWithTag function is deprecated for all NDIS versions. Use NdisAllocateMemoryWithTagPriority instead.
NdisFreeMemoryWithTagPriority

The NdisFreeMemoryWithTagPriority function releases memory that was allocated with the NdisAllocateMemoryWithTagPriority function.
NdisFreeNetBuffer

Call the NdisFreeNetBuffer function to free a NET_BUFFER structure that was previously allocated from a NET_BUFFER structure pool with the NdisAllocateNetBuffer function.
NdisFreeNetBufferList

Call the NdisFreeNetBufferList function to free a NET_BUFFER_LIST structure that was previously allocated from a NET_BUFFER_LIST structure pool.
NdisFreeNetBufferListContext

Call the NdisFreeNetBufferListContext function to release context space in the NET_BUFFER_LIST_CONTEXT structure of a NET_BUFFER_LIST structure.
NdisFreeNetBufferListPool

Call the NdisFreeNetBufferListPool function to free a NET_BUFFER_LIST structure pool.
NdisFreeNetBufferPool

Call the NdisFreeNetBufferPool function to free NET_BUFFER structure pools that are created with the NdisAllocateNetBufferPool function.
NdisFreePacketPool

This function releases a handle to a block of packet pool that was allocated with the NdisAllocatePacketPool function.
NdisFreeReassembledNetBufferList

Call the NdisFreeReassembledNetBufferList function to free a reassembled NET_BUFFER_LIST structure and the associated NET_BUFFER structure and MDL chain.
NdisFreeRWLock

The NdisFreeRWLock function frees a read/write lock that was previously allocated with the NdisAllocateRWLock function.
NdisFreeScatterGatherList

The NdisFreeScatterGatherList function frees a scatter/gather list.
NdisFreeSharedMemory

The NdisFreeSharedMemory function frees shared memory that a driver allocated from a shared memory provider.
NdisFreeSpinLock

The NdisFreeSpinLock function releases a spin lock initialized in a preceding call to the NdisAllocateSpinLock function.
NdisFreeString

The NdisFreeString function releases storage that was allocated by NdisInitializeString for a buffered string.
NdisFreeTimerObject

The NdisFreeTimerObject function frees a timer object that was allocated with the NdisAllocateTimerObject function.
NdisFreeToNPagedLookasideList

The NdisFreeToNPagedLookasideList function returns an entry to the given lookaside list.
NdisFRegisterFilterDriver

A filter driver calls the NdisFRegisterFilterDriver function to register its FilterXxx functions with NDIS.
NdisFRestartComplete

A filter driver must call the NdisFRestartComplete function to complete a restart operation if the driver returned NDIS_STATUS_PENDING from its FilterRestart function.
NdisFRestartFilter

A filter driver calls the NdisFRestartFilter function to request NDIS to initiate a restart operation for a filter module.
NdisFReturnNetBufferLists

Filter drivers call NdisFReturnNetBufferLists to release the ownership of one or more NET_BUFFER_LIST structures and their associated NET_BUFFER structures.
NdisFSendNetBufferLists

Filter drivers call the NdisFSendNetBufferLists function to send a list of network data buffers.
NdisFSendNetBufferListsComplete

Filter drivers call the NdisFSendNetBufferListsComplete function to return a linked list of NET_BUFFER_LIST structures to an overlying driver and to return the final status of a send request.
NdisFSetAttributes

A filter driver calls the NdisFSetAttributes function to specify a filter module context area.
NdisFSynchronousOidRequest

Filter drivers call the NdisFSynchronousOidRequest function to originate a new Synchronous OID request and issue it to underlying drivers.
NdisGeneratePartialCancelId

The NdisGeneratePartialCancelId function returns a value that the calling driver must use as the high-order byte of a cancellation ID.
NdisGetCurrentProcessorCounts

The NdisGetCurrentProcessorCounts function returns counts for the current processor that a driver can use to determine CPU usage for a particular time interval.
NdisGetCurrentProcessorCpuUsage

The NdisGetCurrentProcessorCpuUsage function returns the average amount of activity on the current processor since boot as a percentage.Note  This function is deprecated.
NdisGetCurrentSystemTime

The NdisGetCurrentSystemTime function returns the current system time, suitable for setting timestamps.
NdisGetDataBuffer

Call the NdisGetDataBuffer function to gain access to a contiguous block of data from a NET_BUFFER structure.
NdisGetDeviceReservedExtension

The NdisGetDeviceReservedExtension function gets a pointer to the device extension that is associated with a device object.
NdisGetHypervisorInfo

Important  Starting with Windows 10 Version 1703, NdisGetHypervisorInfo is deprecated and should not be used.
NdisGetNblTimestampInfo

NdisGetNblTimestampInfo retrieves a hardware or software timestamp stored in a NET_BUFFER_LIST.
NdisGetNetBufferListProtocolId

The NdisGetNetBufferListProtocolId function retrieves the protocol identifier from the NetBufferListInfo member of a NET_BUFFER_LIST structure.
NdisGetPhysicalAddressHigh

NdisGetPhysicalAddressHigh returns the high-order part of a given physical address.
NdisGetPhysicalAddressLow

NdisGetPhysicalAddressLow returns the low-order part of a given physical address.
NdisGetPoolFromNetBuffer

Call the NdisGetPoolFromNetBuffer function to get the NET_BUFFER structure pool handle that is associated with a specified NET_BUFFER structure.
NdisGetPoolFromNetBufferList

Call the NdisGetPoolFromNetBufferList function to get the NET_BUFFER_LIST structure pool handle that is associated with a specified NET_BUFFER_LIST structure.
NdisGetProcessorInformation

The NdisGetProcessorInformation function retrieves information about the CPU topology of the local computer and the set of processors that a miniport driver must use for receive side scaling (RSS).
NdisGetProcessorInformationEx

The NdisGetProcessorInformationEx function retrieves information about the CPU topology of the local computer.
NdisGetReceivedPacket

NdisGetReceivedPacket retrieves a packet that was received from the underlying driver.
NdisGetRoutineAddress

The NdisGetRoutineAddress function returns the address of a routine given the routine's name.
NdisGetRssProcessorInformation

The NdisGetRssProcessorInformation function retrieves information about the set of processors that a miniport driver must use for receive side scaling (RSS).
NdisGetSharedDataAlignment

NdisGetSharedDataAlignment returns the preferred alignment for memory structures that can be shared by more than one processor.
NdisGetSystemUpTimeEx

The NdisGetSystemUpTimeEx function returns the number of milliseconds that have elapsed since the computer was restarted.
NdisGetVersion

The NdisGetVersion function returns the version number of NDIS.
NdisGroupActiveProcessorCount

The NdisGroupActiveProcessorCount function returns the number of processors that are currently active in a specified group.
NdisGroupActiveProcessorMask

The NdisGroupActiveProcessorMask function returns the currently active processor mask for the specified group.
NdisGroupMaxProcessorCount

The NdisGroupMaxProcessorCount function determines the maximum number of processors in a specified processor group.
NdisIfAddIfStackEntry

The NdisIfAddIfStackEntry function specifies the ordering of two network interfaces in the NDIS network interface stack.
NdisIfAllocateNetLuidIndex

The NdisIfAllocateNetLuidIndex function allocates a NET_LUID index for an NDIS network interface provider.
NdisIfDeleteIfStackEntry

The NdisIfDeleteIfStackEntry function deletes information about the ordering of two network interfaces in the NDIS interface stack.
NdisIfDeregisterInterface

The NdisIfDeregisterInterface function deregisters an NDIS network interface that was previously registered by a call to the NdisIfRegisterInterface function.
NdisIfDeregisterProvider

The NdisIfDeregisterProvider function deregisters an interface provider that was previously registered by a call to the NdisIfRegisterProvider function.
NdisIfFreeNetLuidIndex

The NdisIfFreeNetLuidIndex function frees a network interface NET_LUID index that was previously allocated by a call to the NdisIfAllocateNetLuidIndex function.
NdisIfGetInterfaceIndexFromNetLuid

The NdisIfGetInterfaceIndexFromNetLuid function gets the network interface index that is associated with a NET_LUID value.
NdisIfGetNetLuidFromInterfaceIndex

The NdisIfGetNetLuidFromInterfaceIndex function gets the NET_LUID value that is associated with a network interface index.
NdisIfQueryBindingIfIndex

The NdisIfQueryBindingIfIndex function retrieves the network interface indexes and NET_LUID values for the highest and lowest layered network interfaces that are associated with a specified protocol binding.
NdisIfRegisterInterface

The NdisIfRegisterInterface function registers an NDIS network interface.
NdisIfRegisterProvider

The NdisIfRegisterProvider function registers an NDIS network interface provider.
NdisIMAssociateMiniport

The NdisIMAssociateMiniport function informs NDIS that the specified lower and upper interfaces for miniport and protocol drivers respectively belong to the same intermediate driver.
NdisIMCancelInitializeDeviceInstance

The NdisIMCancelInitializeDeviceInstance function cancels a preceding call to the NdisIMInitializeDeviceInstanceEx function.
NdisIMCopySendCompletePerPacketInfo

NdisIMCopySendCompletePerPacketInfo copies per-packet information from a packet returned up by a lower miniport driver into a new packet that is to be returned to an upper-level driver.
NdisIMCopySendPerPacketInfo

NdisIMCopySendPerPacketInfo copies per-packet information from a packet that was sent down by an upper-level driver into a new packet to be sent down to a lower miniport driver.
NdisIMDeInitializeDeviceInstance

The NdisIMDeInitializeDeviceInstance function calls an NDIS intermediate driver's MiniportHaltEx function to tear down the driver's virtual miniport.
NdisIMDeregisterLayeredMiniport

NdisIMDeregisterLayeredMiniport releases a previously registered intermediate driver.
NdisIMGetBindingContext

The NdisIMGetBindingContext function allows an NDIS protocol driver to access the device context area, which was created by an underlying intermediate driver, for a virtual miniport to which the higher level protocol driver is bound.
NdisIMGetDeviceContext

This function allows an NDIS intermediate driver's MiniportInitialize function to access the device context area allocated by its ProtocolBindAdapter function.
NdisIMInitializeDeviceInstanceEx

The NdisIMInitializeDeviceInstanceEx function initiates the initialization operation for a virtual miniport and optionally sets up state information about the virtual miniport for subsequently bound protocol drivers.
NdisIMNotifyPnPEvent

NdisIMNotifyPnPEvent propagates notification of a Plug and Play or Power Management event to an overlying driver.
NdisIMRegisterLayeredMiniport

NdisIMRegisterLayeredMiniport registers an intermediate driver's MiniportXxx entry points and name with the NDIS library when the driver initializes.
NdisInitAnsiString

The NdisInitAnsiString function initializes a counted ANSI string.
NdisInitializeEvent

The NdisInitializeEvent function sets up an event object during driver initialization to be used subsequently as a synchronization mechanism.
NdisInitializeListHead

The NdisInitializeListHead function initializes a doubly linked, driver-maintained queue.
NdisInitializeNPagedLookasideList

The NdisInitializeNPagedLookasideList function initializes a lookaside list. After a successful initialization, nonpaged fixed-size blocks can be allocated from and freed to the lookaside list.
NdisInitializeReadWriteLock

The NdisInitializeReadWriteLock function initializes a read or write lock variable of type NDIS_RW_LOCK.Note  The read-write lock interface is deprecated for NDIS 6.20 and later drivers, which should use NdisAllocateRWLock instead of NdisInitializeReadWriteLock.
NdisInitializeSListHead

The NdisInitializeSListHead function initializes the head of a sequenced, interlocked, singly linked list.
NdisInitializeString

The NdisInitializeString function allocates storage for and initializes a counted string in the system-default character set.
NdisInitiateOffload

A protocol or intermediate driver calls the NdisInitiateOffload function to offload TCP chimney state objects.
NdisInitUnicodeString

The NdisInitUnicodeString function initializes a counted Unicode string.
NdisInterlockedAddLargeStatistic

The NdisInterlockedAddLargeStatistic function performs an interlocked addition of a ULONG increment value to a LARGE_INTEGER addend value.
NdisInterlockedAddUlong

The NdisInterlockedAddUlong function adds an unsigned long value to a given unsigned integer as an atomic operation, using a caller-supplied spin lock to synchronize access to the integer variable.
NdisInterlockedDecrement

The NdisInterlockedDecrement function decrements a caller-supplied variable of type LONG as an atomic operation.
NdisInterlockedIncrement

The NdisInterlockedIncrement function increments a caller-supplied variable as an atomic operation.
NdisInterlockedInsertHeadList

The NdisInterlockedInsertHeadList function inserts an entry, usually a packet, at the head of a doubly linked list so that access to the list is synchronized in a multiprocessor-safe way.
NdisInterlockedInsertTailList

The NdisInterlockedInsertTailList function inserts an entry, usually a packet, at the tail of a doubly linked list so that access to the list is synchronized in a multiprocessor-safe way.
NdisInterlockedPopEntrySList

The NdisInterlockedPopEntrySList function removes the first entry from a sequenced, singly linked list.
NdisInterlockedPushEntrySList

The NdisInterlockedPushEntrySList function inserts an entry at the head of a sequenced, singly linked list.
NdisInterlockedRemoveHeadList

The NdisInterlockedRemoveHeadList function removes an entry, usually a packet, from the head of a doubly linked list so that access to the list is synchronized in a multiprocessor-safe way.
NdisInvalidateOffload

A protocol or intermediate driver calls the NdisInvalidateOffload function to invalidate previously offloaded TCP chimney state objects.
NdisMAllocateNetBufferSGList

Bus-master miniport drivers call the NdisMAllocateNetBufferSGList function to obtain a scatter/gather list for the network data that is associated with a NET_BUFFER structure.
NdisMAllocatePort

The NdisMAllocatePort function allocates an NDIS port that is associated with a miniport adapter.
NdisMAllocateSharedMemory

NdisMAllocateSharedMemory allocates and maps a host memory range so that the memory range is simultaneously accessible from both the host system and a DMA NIC.
NdisMAllocateSharedMemoryAsyncEx

Miniport drivers call the NdisMAllocateSharedMemoryAsyncEx function to allocate additional memory shared between the driver and its bus-master DMA NIC, usually when the miniport driver is running low on available NIC receive buffers.
NdisMapFile

The NdisMapFile function maps an already open file into a caller-accessible buffer if the file is currently unmapped.
NdisMaxGroupCount

The NdisMaxGroupCount function returns the maximum number of processor groups in the local computer system.
NdisMCloseLog

NdisMCloseLog releases resources that were used for logging.
NdisMCmActivateVc

NdisMCmActivateVc notifies NDIS that an MCM driver is ready to make transfers on a particular VC.
NdisMCmAddPartyComplete

NdisMCmAddPartyComplete returns the final status of a client's request, for which the MCM driver previously returned NDIS_STATUS_PENDING, to add a party on an established multipoint VC.
NdisMCmCloseAddressFamilyComplete

NdisMCmCloseAddressFamilyComplete returns the final status of a client's request, for which the MCM driver returned NDIS_STATUS_PENDING, to close the AF.
NdisMCmCloseCallComplete

NdisMCmCloseCallComplete returns the final status of a client's request, for which the MCM driver previously returned NDIS_STATUS_PENDING, to tear down a call.
NdisMCmCreateVc

NdisMCmCreateVc sets up a connection endpoint on which an MCM driver can dispatch an incoming-call offer to a client.
NdisMCmDeactivateVc

NdisMCmDeactivateVc notifies NDIS that there will be no further transfers on a particular active VC.
NdisMCmDeleteVc

NdisMCmDeleteVc destroys a caller-created VC.
NdisMCmDeregisterSapComplete

NdisMCmDeregisterSapComplete returns the final status of a client's request, for which the MCM driver previously returned NDIS_STATUS_PENDING, to deregister a SAP.
NdisMCmDispatchCallConnected

NdisMCmDispatchCallConnected notifies NDIS and the client that data transfers can begin on a VC that the MCM driver created for an incoming call initiated on a remote node.
NdisMCmDispatchIncomingCall

NdisMCmDispatchIncomingCall informs the client of an incoming call on a SAP previously registered by that client with the MCM driver.
NdisMCmDispatchIncomingCallQoSChange

NdisMCmDispatchIncomingCallQoSChange notifies a client that a request to change the quality of service on that client's active connection has been received over the network.
NdisMCmDispatchIncomingCloseCall

NdisMCmDispatchIncomingCloseCall tells a client to tear down an active or offered call, usually because the MCM driver has received a request from the network to close the connection.
NdisMCmDispatchIncomingDropParty

NdisMCmDispatchIncomingDropParty notifies a client that it should remove a particular party on a multipoint VC.
NdisMCmDropPartyComplete

NdisMCmDropPartyComplete returns the final status of a client's request, for which the MCM driver previously returned NDIS_STATUS_PENDING, to remove a party from a multipoint VC.
NdisMCmMakeCallComplete

NdisMCmMakeCallComplete returns the final status of a client's request, for which the MCM driver previously returned NDIS_STATUS_PENDING, to make an outgoing call.
NdisMCmModifyCallQoSComplete

NdisMCmModifyCallQoSComplete indicates the completion of the client's request, for which the MCM driver previously returned NDIS_STATUS_PENDING, to modify the quality of service on a VC.
NdisMCmNotifyCloseAddressFamily

The NdisMCmNotifyCloseAddressFamily function notifies NDIS that a specified address family (AF) that is associated with a miniport call manager (MCM) should be closed and NDIS should notify any affected CoNDIS clients.
NdisMCmOidRequest

The NdisMCmOidRequest function sends an OID request from a miniport call manager (MCM) driver to a CoNDIS client.
NdisMCmOidRequestComplete

The NdisMCmOidRequestComplete function returns the final status of a CoNDIS OID request that a miniport call manager (MCM) driver's ProtocolCoOidRequest function previously returned NDIS_STATUS_PENDING for.
NdisMCmOpenAddressFamilyComplete

NdisMCmOpenAddressFamilyComplete returns the final status of a client's request, for which the MCM driver's ProtocolCmOpenAf function returned NDIS_STATUS_PENDING, to open the MCM driver's address family.
NdisMCmRegisterAddressFamilyEx

The NdisMCmRegisterAddressFamilyEx function registers an address family (AF) for communication between a miniport call manager (MCM) and CoNDIS clients.
NdisMCmRegisterSapComplete

NdisMCmRegisterSapComplete returns the final status of a client's request, for which the MCM driver's ProtocolCmRegisterSap function previously returned NDIS_STATUS_PENDING, to register a SAP.
NdisMCoActivateVcComplete

NdisMCoActivateVcComplete notifies NDIS and the call manager that the miniport driver has finished processing a CM-initiated activate-VC request, for which the miniport driver previously returned NDIS_STATUS_PENDING.
NdisMCoDeactivateVcComplete

NdisMCoDeactivateVcComplete notifies NDIS and the call manager that the miniport driver has finished processing a CM-initiated deactivate-VC request, for which the miniport driver previously returned NDIS_STATUS_PENDING.
NdisMCoIndicateReceiveNetBufferLists

The NdisMCoIndicateReceiveNetBufferLists function indicates that the miniport driver received data from the network.
NdisMCoIndicateStatusEx

The NdisMCoIndicateStatusEx function reports a change in the status of a CoNDIS miniport adapter.
NdisMCompleteDmaTransfer

The NdisMCompleteDmaTransfer function indicates that a system DMA transfer operation has completed. It resets the system DMA controller in preparation for further DMA transfers.
NdisMConfigMSIXTableEntry

The NdisMConfigMSIXTableEntry function performs configuration operations for MSI-X table entries for device-assigned MSI-X messages.
NdisMCoOidRequestComplete

The NdisMCoOidRequestComplete function returns the final status of an OID request that a miniport driver's MiniportCoOidRequest function returned NDIS_STATUS_PENDING for.
NdisMCoSendNetBufferListsComplete

The NdisMCoSendNetBufferListsComplete function returns a linked list of NET_BUFFER_LIST structures to an overlying driver and returns the final status of a CoNDIS send request.
NdisMCreateLog

NdisMCreateLog allocates and opens a log file in which a miniport driver can write data to be displayed by a driver-dedicated Win32 application.
NdisMDeregisterDevice

The NdisMDeregisterDevice function removes from the system a device object that was created with NdisMRegisterDevice.
NdisMDeregisterDmaChannel

The NdisMDeregisterDmaChannel function releases a miniport driver's claim on a DMA channel for a NIC.
NdisMDeregisterInterruptEx

Miniport drivers call NdisMDeregisterInterruptEx to release resources that were previously allocated with the NdisMRegisterInterruptEx function.
NdisMDeregisterIoPortRange

NdisMDeregisterIoPortRange releases a mapping that was set up with NdisMRegisterIoPortRange during driver initialization.
NdisMDeregisterMiniportDriver

A miniport driver calls the NdisMDeregisterMiniportDriver function to release resources that it allocated with a previous call to the NdisMRegisterMiniportDriver function.
NdisMDeregisterScatterGatherDma

Bus-master miniport drivers call NdisMDeregisterScatterGatherDma to release DMA resources that were allocated with the NdisMRegisterScatterGatherDma function.
NdisMDeregisterWdiMiniportDriver

A miniport driver calls the NdisMDeregisterWdiMiniportDriver function to release resources that it allocated with a previous call to the NdisMRegisterWdiMiniportDriver function.
NdisMDeregisterWdiMiniportDriver

Microsoft reserves the NdisMDeregisterWdiMiniportDriver function for internal use only. Don't use this function in your code.
NdisMDirectOidRequestComplete

Miniport drivers call the NdisMDirectOidRequestComplete function to return the final status of a direct OID request for which the driver's MiniportDirectOidRequest function returned NDIS_STATUS_PENDING.
NdisMEnableVirtualization

A miniport driver calls the NdisMEnableVirtualization function during the creation or deletion of a NIC switch on the network adapter.
NdisMFlushLog

NdisMFlushLog clears the log file.
NdisMFreeNetBufferSGList

Bus-master miniport drivers call the NdisMFreeNetBufferSGList function to free scatter/gather list resources that were allocated by calling the NdisMAllocateNetBufferSGList function.
NdisMFreePort

The NdisMFreePort function frees an NDIS port that was previously allocated with the NdisMAllocatePort function.
NdisMFreeSharedMemory

NdisMFreeSharedMemory frees memory that was previously allocated by NdisMAllocateSharedMemory or NdisMAllocateSharedMemoryAsyncEx by the driver of a DMA NIC.
NdisMGetBusData

NDIS drivers call the NdisMGetBusData function to read the configuration space of a device.
NdisMGetDeviceProperty

The NdisMGetDeviceProperty function retrieves device objects required to set up communication with a miniport driver through a bus driver.
NdisMGetDmaAlignment

The NdisMGetDmaAlignment function returns the alignment requirements of the DMA system for a NIC.
NdisMGetOffloadHandlers

This function obtains the entry points of the NDIS functions for a particular chimney type.
NdisMGetVirtualFunctionBusData

A miniport driver calls the NdisMGetVirtualFunctionBusData function to read data from the PCI Express (PCIe) configuration space of a specified Virtual Function (VF) on the network adapter.
NdisMGetVirtualFunctionLocation

A miniport driver calls the NdisMGetVirtualFunctionLocation function to query the device location of a PCI Express (PCIe) Virtual Function (VF) on a PCI bus. The driver uses the device location to construct the PCIe Requestor ID (RID) for the VF.
NdisMIdleNotificationComplete

Miniport drivers call NdisMIdleNotificationComplete to complete a pending idle notification for an NDIS selective suspend operation. NDIS begins the operation when it calls the driver's MiniportIdleNotification handler function.
NdisMIdleNotificationConfirm

Miniport drivers call NdisMIdleNotificationConfirm to notify NDIS that the idle network adapter can safely be suspended and transitioned to a low-power state.Miniport drivers call this function during an NDIS selective suspend operation.
NdisMIndicateReceiveNetBufferLists

Miniport drivers call the NdisMIndicateReceiveNetBufferLists function to indicate the receipt of data from the network.
NdisMIndicateStatus

NdisMIndicateStatus indicates changes in the status of a NIC to higher-level NDIS drivers.
NdisMIndicateStatusEx

The NdisMIndicateStatusEx function reports a change in the status of a miniport adapter.
NdisMInitializeWrapper

NdisMInitializeWrapper notifies NDIS that a new miniport driver is initializing.
NdisMInitiateOffloadComplete

An offload target calls the NdisMInitiateOffloadComplete function to complete an offload operation that was initiated by a previous call to the MiniportInitiateOffload function.
NdisMInvalidateConfigBlock

A miniport driver calls the NdisMInvalidateConfigBlock function to notify NDIS that the data for one or more Virtual Function (VF) configuration blocks has been changed.
NdisMInvalidateOffloadComplete

An offload target calls the NdisMInvalidateOffloadComplete function to complete an invalidate offload operation that was initiated by a previous call to the MiniportInvalidateOffload function of the offload target.
NdisMMapIoSpace

NdisMMapIoSpace maps a given bus-relative "physical" range of device RAM or registers onto a system-space virtual range.
NdisMNetPnPEvent

NDIS miniport drivers (and intermediate drivers that are registered as miniport drivers) call the NdisMNetPnPEvent function to originate a network Plug and Play event, an NDIS PnP event, or Power Management event or propagate it to overlying drivers.
NdisMOffloadEventIndicate

An offload target calls the NdisMOffloadEventIndicate function to indicate various events to the host stack.
NdisMOidRequestComplete

Miniport drivers call the NdisMOidRequestComplete function to return the final status of an OID request for which the driver's MiniportOidRequest function returned NDIS_STATUS_PENDING.
NdisMoveMemory

The NdisMoveMemory function copies a specified number of bytes from one caller-supplied location to another.
NdisMPauseComplete

A miniport driver must call the NdisMPauseComplete function to complete a pause operation if the driver returned NDIS_STATUS_PENDING from its MiniportPause function.
NdisMQueryAdapterInstanceName

The NdisMQueryAdapterInstanceName function retrieves the friendly name of a miniport adapter.
NdisMQueryOffloadStateComplete

An offload target calls the NdisMQueryOffloadStateComplete function to complete a query offload operation that was initiated by a previous call to the offload target's MiniportQueryOffload function.
NdisMQueryProbedBars

A miniport driver calls the NdisMQueryProbedBars function to obtain the values of a network adapter's PCI Express (PCIe) Base Address Registers (BARs).
NdisMQueueDpc

NDIS miniport drivers call the NdisMQueueDpc function to schedule DPC calls on CPUs.
NdisMQueueDpcEx

NDIS miniport drivers call the NdisMQueueDpcEx function to schedule DPC calls on CPUs.
NdisMReadConfigBlock

A miniport driver for a PCI Express (PCIe) Virtual Function (VF) calls the NdisMReadConfigBlock function to read data from a VF configuration block.
NdisMReadDmaCounter

The NdisMReadDmaCounter function returns the current value of the system DMA controller's counter.
NdisMRegisterDevice

The NdisMRegisterDevice function creates a named device object and a symbolic link between the device object and a user-visible name for that device.
NdisMRegisterDmaChannel

The NdisMRegisterDmaChannel function claims a system DMA controller channel during initialization for DMA operations on a subordinate NIC or on an ISA bus-master NIC.
NdisMRegisterInterruptEx

NDIS miniport drivers call the NdisMRegisterInterruptEx function to register an interrupt.
NdisMRegisterIoPortRange

NdisMRegisterIoPortRange sets up driver access to device I/O ports with the NdisRawReadPortXxx and NdisRawWritePortXxx functions and claims the range of I/O port addresses in the registry for that driver's NIC.
NdisMRegisterMiniportDriver

A miniport driver calls the NdisMRegisterMiniportDriver function to register MiniportXxx entry points with NDIS as the first step in initialization.
NdisMRegisterScatterGatherDma

Bus master miniport drivers call the NdisMRegisterScatterGatherDma function from MiniportInitializeEx to initialize a scatter/gather DMA channel.
NdisMRegisterUnloadHandler

The NdisMRegisterUnloadHandler function registers an unload handler for a driver.
NdisMRegisterWdiMiniportDriver

A miniport driver calls the NdisMRegisterWdiMiniportDriver function to register MiniportWdiXxx entry points with NDIS as the first step in initialization.
NdisMRegisterWdiMiniportDriver

Microsoft reserves the NdisMRegisterWdiMiniportDriver function for internal use only. Don't use this function in your code.
NdisMRemoveMiniport

The NdisMRemoveMiniport function removes the specified miniport driver adapter that the miniport driver has determined is unrecoverable from the system.
NdisMResetComplete

The NdisMResetComplete function returns the final status of a reset request for which the miniport driver previously returned NDIS_STATUS_PENDING.
NdisMResetComplete

Learn more about: NdisMResetComplete function (NDIS 6.x)
NdisMResetMiniport

A miniport driver calls the NdisMResetMiniport function to trigger a later reset operation from NDIS.
NdisMRestartComplete

A miniport driver must call the NdisMRestartComplete function to complete a restart operation if the driver returned NDIS_STATUS_PENDING from its MiniportRestart function.
NdisMSendNetBufferListsComplete

Miniport drivers call the NdisMSendNetBufferListsComplete function to return a linked list of NET_BUFFER_LIST structures to an overlying driver and to return the final status of a send request.
NdisMSetAttributesEx

NdisMSetAttributesEx informs the NDIS library about significant features of the caller's NIC or virtual NIC during initialization.
NdisMSetBusData

NDIS drivers call the NdisMSetBusData function to write to the configuration space of a device.
NdisMSetMiniportAttributes

A miniport driver must call the NdisMSetMiniportAttributes function from its MiniportInitializeEx function to identify a context area for miniport adapter to NDIS, and to provide NDIS with information about the miniport adapter.
NdisMSetupDmaTransfer

The NdisMSetupDmaTransfer function sets up the host DMA controller for a DMA transfer.
NdisMSetVirtualFunctionBusData

A miniport driver calls the NdisMSetVirtualFunctionBusData function to write data to the PCI Express (PCIe) configuration space of a Virtual Function (VF) on the network adapter.
NdisMSleep

The NdisMSleep function delays execution of the caller for a given interval in microseconds.
NdisMSynchronizeWithInterruptEx

The NdisMSynchronizeWithInterruptEx function synchronizes the execution of a miniport driver-supplied function with the MiniportInterrupt function.
NdisMTerminateOffloadComplete

An offload target calls the NdisMTerminateOffloadComplete function to complete a terminate offload operation that was initiated by a previous call to the MiniportTerminateOffload function of the offload target.
NdisMUnmapIoSpace

NdisMUnmapIoSpace releases a virtual range mapped by an initialization-time call to NdisMMapIoSpace.
NdisMUpdateOffloadComplete

An offload target calls the NdisMUpdateOffloadComplete function to complete an update offload operation that was initiated by a previous call to the MiniportUpdateOffload function of the offload target.
NdisMWriteConfigBlock

A miniport driver for a PCI Express (PCIe) Virtual Function (VF) calls the NdisMWriteConfigBlock function to write data to a VF configuration block.
NdisMWriteLogData

NdisMWriteLogData transfers driver-supplied information into the log file for consumption and display by a driver-dedicated Win32 application.
NdisOffloadTcpDisconnect

A protocol or intermediate driver calls the NdisOffloadTcpDisconnect function to close the send half of an offloaded TCP connection.
NdisOffloadTcpForward

A protocol driver or an intermediate driver calls the NdisOffloadTcpForward function to forward unacknowledged received TCP segments to an underlying driver or offload target.
NdisOffloadTcpReceive

A protocol driver or an intermediate driver calls the NdisOffloadTcpReceive function to post receive requests (receive buffers) on an offloaded TCP connection.
NdisOffloadTcpReceiveReturn

A protocol driver or intermediate driver calls the NdisOffloadTcpReceiveReturn function to return ownership of NET_BUFFER_LIST and associated structures to an underlying offload target.
NdisOffloadTcpSend

A protocol driver or intermediate driver calls the NdisOffloadTcpSend function to transmit data on an offloaded TCP connection.
NdisOidRequest

The NdisOidRequest function forwards a request to the underlying drivers to query the capabilities or status of an adapter or set the state of an adapter.
NdisOpenAdapter

NdisOpenAdapter sets up a binding between the calling protocol and a particular underlying NIC driver or NDIS intermediate driver.
NdisOpenAdapterEx

A protocol driver calls the NdisOpenAdapterEx function from its ProtocolBindAdapterEx function to set up a binding between the protocol driver and an underlying driver.
NdisOpenConfigurationEx

NDIS drivers call the NdisOpenConfigurationEx function to get a configuration handle that allows access to configuration parameters in the registry.
NdisOpenConfigurationKeyByIndex

The NdisOpenConfigurationKeyByIndex function opens a subkey of a given open registry key that is designated by a caller-supplied handle.
NdisOpenConfigurationKeyByName

The NdisOpenConfigurationKeyByName function opens a named subkey of a given open registry key that is designated by a caller-supplied handle.
NdisOpenFile

The NdisOpenFile function returns a handle for an opened file.
NdisOpenProtocolConfiguration

NdisOpenProtocolConfiguration returns a handle for the registry key in which a protocol driver's per-adapter information is stored.
NdisPacketPoolUsage

This function returns the number of packet descriptors currently allocated from a packet pool.
NdisQueryAdapterInstanceName

The NdisQueryAdapterInstanceName function retrieves the friendly name of a physical NIC or a virtual adapter that the calling protocol driver is bound to.
NdisQueryBindInstanceName

The NdisQueryBindInstanceName function retrieves the friendly name of a physical NIC or a virtual adapter that the calling protocol driver will bind to.
NdisQueryDepthSList

The NdisQueryDepthSList function returns the current number of entries in a given sequenced, singly linked list.
NdisQueryNetBufferPhysicalCount

The NdisQueryNetBufferPhysicalCount function returns the maximum number of physical breaks mapped by the buffer descriptors that are associated with the given NET_BUFFER structure.
NdisQueryOffloadState

A protocol or intermediate driver calls the NdisQueryOffloadState function to query previously offloaded TCP chimney state objects.
NdisQueueIoWorkItem

NDIS drivers call the NdisQueueIoWorkItem function to queue a work item.
NdisRawReadPortBufferUchar

NdisRawReadPortBufferUchar reads a specified number of bytes into a caller-supplied buffer.
NdisRawReadPortBufferUlong

NdisRawReadPortBufferUlong reads a specified number of ULONGs into a caller-supplied buffer.
NdisRawReadPortBufferUshort

NdisRawReadPortBufferUshort reads a specified number of USHORTs into a caller-supplied buffer.
NdisRawReadPortUchar

NdisRawReadPortUchar reads a byte from a given I/O port on the NIC.
NdisRawReadPortUlong

NdisRawReadPortUlong reads a ULONG value from a given I/O port on the NIC.
NdisRawReadPortUshort

NdisRawReadPortUshort reads a USHORT value from a given I/O port on the NIC.
NdisRawWritePortBufferUchar

NdisRawWritePortBufferUchar writes a specified number of bytes from a caller-supplied buffer to a given I/O port.
NdisRawWritePortBufferUlong

NdisRawWritePortBufferUlong writes a specified number of ULONG values from a caller-supplied buffer to a given I/O port.
NdisRawWritePortBufferUshort

NdisRawWritePortBufferUshort writes a specified number of USHORT values from a caller-supplied buffer to a given I/O port.
NdisRawWritePortUchar

NdisRawWritePortUchar writes a byte to an I/O port on the NIC.
NdisRawWritePortUlong

NdisRawWritePortUlong writes a ULONG value to an I/O port on the NIC.
NdisRawWritePortUshort

NdisRawWritePortUshort writes a USHORT value to an I/O port on the NIC.
NdisReadConfiguration

The NdisReadConfiguration function returns the value of a named entry of the specified type from the registry, given the handle to an open registry key.
NdisReadNetworkAddress

The NdisReadNetworkAddress function returns the software-configurable network address that was stored in the registry for a NIC when it was installed in the machine.
NdisReadRegisterUchar

NdisReadRegisterUchar is called by the miniport driver to read a UCHAR from a memory-mapped device register.
NdisReadRegisterUlong

NdisReadRegisterUlong is called by the miniport driver to read a ULONG from a memory-mapped device register.
NdisReadRegisterUshort

NdisReadRegisterUshort is called by the miniport driver to read a USHORT from a memory-mapped device register.
NdisReEnumerateProtocolBindings

The NdisReEnumerateProtocolBindings function causes NDIS to call a protocol driver's ProtocolBindAdapterEx function one time for each miniport adapter for which the driver is configured to bind but to which the driver is not currently bound.
NdisRegisterDeviceEx

The NdisRegisterDeviceEx function creates a device object that is based upon the specified attributes.
NdisRegisterPoll

A miniport driver calls the NdisRegisterPoll function to register a Poll object with NDIS.
NdisRegisterProtocol

NdisRegisterProtocol registers an NDIS driver's ProtocolXxx entry points and name with the NDIS library when the driver initializes.
NdisRegisterProtocolDriver

A protocol driver calls the NdisRegisterProtocolDriver function to register its ProtocolXxx functions with NDIS.
NdisReleaseReadWriteLock

The NdisReleaseReadWriteLock function releases a lock that was acquired in a preceding call to NdisAcquireReadWriteLock.Note  The read-write lock interface is deprecated for NDIS 6.20 and later drivers, which should use NdisReleaseRWLock instead of NdisReleaseReadWriteLock.
NdisReleaseRWLock

The NdisReleaseRWLock function releases a read/write lock that the caller uses to gain access to resources that are shared between driver threads.
NdisReleaseSpinLock

The NdisReleaseSpinLock function releases a spin lock that was acquired in a preceding call to the NdisAcquireSpinLock function.
NdisRequest

NdisRequest forwards a request to the underlying driver that it query the capabilities or status of its NIC or that it set the state of its NIC.
NdisRequestPoll

Miniport drivers call NdisRequestPoll to ask NDIS to execute the NdisPoll callback for this Poll object.
NdisResetEvent

The NdisResetEvent function clears the Signaled state of a given event.
NdisRetreatNetBufferDataStart

Call the NdisRetreatNetBufferDataStart function to access more used data space in the MDL chain of a NET_BUFFER structure.
NdisRetreatNetBufferListDataStart

Call the NdisRetreatNetBufferListDataStart function to increase the used data space in all the NET_BUFFER structures in a NET_BUFFER_LIST structure.
NdisRetrieveUlong

The NdisRetrieveUlong function retrieves a ULONG value from the source address, avoiding alignment faults.
NdisReturnNetBufferLists

NDIS drivers call the NdisReturnNetBufferLists function to release ownership of a list of NET_BUFFER_LIST structures, along with the associated NET_BUFFER structures and network data.
NdisScheduleWorkItem

NdisScheduleWorkItem inserts a given work item into a queue from which a system worker thread removes the item and gives control to the callback function that the driver previously supplied to NdisInitializeWorkItem.
NdisSendNetBufferLists

Protocol drivers call the NdisSendNetBufferLists function to send network data that is contained in a list of NET_BUFFER_LIST structures.
NdisSetCoalescableTimerObject

The NdisSetCoalescableTimerObject function sets a timer object that the operating system coordinates with other timers, typically to reduce power consumption, when the exact expiration of the timer is not important to driver operation.
NdisSetEvent

The NdisSetEvent function sets a given event to the signaled state if it was not already Signaled.
NdisSetNblFlag

The NdisSetNblFlag macro sets a flag in a NET_BUFFER_LIST structure.
NdisSetNblTimestampInfo

Miniport drivers call NdisSetNblTimestampInfo to store a hardware or software timestamp in a NET_BUFFER_LIST (NBL).
NdisSetNetBufferListProtocolId

The NdisSetNetBufferListProtocolId macro sets the protocol identifier in the NetBufferListInfo member of a NET_BUFFER_LIST structure.
NdisSetOptionalHandlers

NDIS drivers can call the NdisSetOptionalHandlers function to set or change the entry points of driver functions.
NdisSetPhysicalAddressHigh

NdisSetPhysicalAddressHigh sets the high-order part of a given physical address to a given value.
NdisSetPhysicalAddressLow

NdisSetPhysicalAddressLow sets the low-order part of a given physical address to a given value.
NdisSetPollAffinity

The NdisSetPollAffinity function to locks an NdisPoll callback to a set of processors in a group.
NdisSetTimerObject

The NdisSetTimerObject function sets a timer object to fire after a specified interval or periodically.
NdisStallExecution

The NdisStallExecution function stalls the caller on the current processor for a given interval.
NdisStoreUlong

The NdisStoreUlong function stores a ULONG value at a particular address, avoiding alignment faults.
NdisSynchronousOidRequest

Protocol drivers call the NdisSynchronousOidRequest function to originate a new Synchronous OID request and issue it to underlying drivers.
NdisSystemActiveProcessorCount

The NdisSystemActiveProcessorCount function returns the number of currently active processors in the local computer.
NdisSystemProcessorCount

The NdisSystemProcessorCount function determines whether the caller is running on a uniprocessor or multiprocessor computer.
NdisTerminateOffload

A protocol driver or intermediate driver calls the NdisTerminateOffload function to terminate the offload of one or more state objects
NdisTerminateWrapper

NdisTerminateWrapper releases system resources allocated when the NIC driver called NdisMInitializeWrapper.
NdisTestNblFlag

The NdisTestNblFlag macro retrieves the current setting of a flag in a NET_BUFFER_LIST structure.
NdisTestNblFlags

The NdisTestNblFlags macro tests the setting of a set of flags in a NET_BUFFER_LIST structure.
NdisUnbindAdapter

Protocol drivers call the NdisUnbindAdapter function to request NDIS to close a binding to an underlying miniport adapter.
NdisUnchainBufferAtBack

NdisUnchainBufferAtBack removes the buffer descriptor at the end of the chain of buffer descriptors for a given packet.
NdisUnicodeStringToAnsiString

The NdisUnicodeStringToAnsiString function converts a given counted Unicode string into a counted ANSI string. The translation conforms to the current system locale information.
NdisUnmapFile

The NdisUnmapFile function releases a virtual address mapping of a file previously set up with the NdisMapFile function.
NdisUpcaseUnicodeString

The NdisUpcaseUnicodeString function converts a copy of a given Unicode string to upper case and returns the converted string.Note  This function is deprecated for NDIS 6.0 and later.
NdisUpdateOffload

A protocol or intermediate driver calls the NdisUpdateOffload function to update previously offloaded TCP chimney state objects.
NdisWaitEvent

The NdisWaitEvent function puts the caller into a wait state until the given event is set to the Signaled state or the wait times out.
NdisWriteConfiguration

The NdisWriteConfiguration function writes a caller-supplied value for a specified entry into the registry. This function must be invoked serially with respect to itself and the NdisReadConfiguration function.
NdisWriteErrorLogEntry

NdisWriteErrorLogEntry writes an entry to the system I/O error log file.
NdisWriteEventLogEntry

NdisWriteEventLogEntry logs an event to the Win32 event log.
NdisWriteRegisterUchar

NdisWriteRegisterUchar is called by the miniport driver to write a UCHAR to a memory-mapped device register.
NdisWriteRegisterUlong

NdisWriteRegisterUlong is called by the miniport driver to write a ULONG to a memory-mapped device register.
NdisWriteRegisterUshort

NdisWriteRegisterUshort is called by the miniport driver to write a USHORT to a memory-mapped device register.
NdisZeroMappedMemory

NdisZeroMappedMemory fills a block of memory that was mapped with a preceding call to NdisMMapIoSpace with zeros.
NdisZeroMemory

The NdisZeroMemory function fills a block of memory with zeros.
NDK_FN_ACCEPT

The NdkAccept (NDK_FN_ACCEPT) function accepts an incoming connection request over a listener object.
NDK_FN_ACCEPT_EX

The NdkAcceptEx (NDK_FN_ACCEPT_EX) function accepts an incoming connection request over a listener object.
NDK_FN_ARM_CQ

The NdkArmCq (NDK_FN_ARM_CQ) function arms an NDK completion queue (CQ) notification.
NDK_FN_BIND

The NdkBind (NDK_FN_BIND) function binds a memory window to a specific sub-region of a memory region (MR).
NDK_FN_BUILD_LAM

The NdkBuildLam (NDK_FN_BUILD_LAM) function gets an adapter logical address mapping (LAM) from the NDK provider for a virtually contiguous memory region.
NDK_FN_CLOSE_COMPLETION

The NdkCloseCompletion (NDK_FN_CLOSE_COMPLETION) function is an asynchronous completion function for closing NDK objects.
NDK_FN_CLOSE_OBJECT

The NdkCloseObject (NDK_FN_CLOSE_OBJECT) function initiates a close request for an NDK object.
NDK_FN_COMPLETE_CONNECT

The NdkCompleteConnect (NDK_FN_COMPLETE_CONNECT) function completes an asynchronous connection request.
NDK_FN_COMPLETE_CONNECT_EX

The NdkCompleteConnectEx (NDK_FN_COMPLETE_CONNECT_EX) function completes an asynchronous connection request.
NDK_FN_CONNECT

The NdkConnect (NDK_FN_CONNECT) function initiates an NDK connect request.
NDK_FN_CONNECT_EVENT_CALLBACK

The NdkConnectEventCallback (NDK_FN_CONNECT_EVENT_CALLBACK) function is called by an NDK provider to notify a consumer about an incoming connection request.
NDK_FN_CONNECT_WITH_SHARED_ENDPOINT

The NdkConnectWithSharedEndpoint (NDK_FN_CONNECT_WITH_SHARED_ENDPOINT) function initiates an NDK connect request from a shared local address to a remote address.
NDK_FN_CONTROL_CONNECT_EVENTS

The NdkControlConnectEvents (NDK_FN_CONTROL_CONNECT_EVENTS) function pauses and restarts NDK connect event callback functions.
NDK_FN_CONTROL_CQ_INTERRUPT_MODERATION

The NdkControlCqInterruptModeration (NDK_FN_CONTROL_CQ_INTERRUPT_MODERATION) function controls interrupt moderation on an NDK completion queue (CQ).
NDK_FN_CQ_NOTIFICATION_CALLBACK

The NdkCqNotificationCallback (NDK_FN_CQ_NOTIFICATION_CALLBACK) function is called by the NDK provider to notify the consumer about a completion queue (CQ) event.
NDK_FN_CREATE_COMPLETION

The NdkCreateCompletion (NDK_FN_CREATE_COMPLETION) function completes the creation of an NDK object.
NDK_FN_CREATE_CONNECTOR

The NdkCreateConnector (NDK_FN_CREATE_CONNECTOR) function creates an NDK connector object.
NDK_FN_CREATE_CQ

The NdkCreateCq (NDK_FN_CREATE_CQ) function creates an NDK completion queue (CQ) object.
NDK_FN_CREATE_LISTENER

The NdkCreateListener (NDK_FN_CREATE_LISTENER) function creates an NDK listener object.
NDK_FN_CREATE_MR

The NdkCreateMr (NDK_FN_CREATE_MR) function creates an NDK memory region (MR) object.
NDK_FN_CREATE_MW

The NdkCreateMw (NDK_FN_CREATE_MW) function creates an NDK memory window (MW) object.
NDK_FN_CREATE_PD

The NdkCreatePd (NDK_FN_CREATE_PD) function creates an NDK protection domain (PD) object.
NDK_FN_CREATE_QP

The NdkCreateQp (NDK_FN_CREATE_QP) function creates an NDK queue pair (QP) object.
NDK_FN_CREATE_QP_WITH_SRQ

The NdkCreateQpWithSrq (NDK_FN_CREATE_QP_WITH_SRQ) function create an NDK queue pair (QP) object with an NDK shared receive queue (SRQ) object.
NDK_FN_CREATE_SHARED_ENDPOINT

The NdkCreateSharedEndpoint (NDK_FN_CREATE_SHARED_ENDPOINT) function creates an NDK shared endpoint.
NDK_FN_CREATE_SRQ

The NdkCreateSrq (NDK_FN_CREATE_SRQ) function creates an NDK shared receive queue (SRQ) object.
NDK_FN_DEREGISTER_MR

The NdkDeregisterMr (NDK_FN_DEREGISTER_MR) function deregisters a memory region that was previously registered with the NdkRegisterMr (NDK_FN_REGISTER_MR) function.
NDK_FN_DISCONNECT

The NdkDisconnect (NDK_FN_DISCONNECT) function starts a disconnect on an NDK connection.
NDK_FN_DISCONNECT_EVENT_CALLBACK

The NdkDisconnectEventCallback (NDK_FN_DISCONNECT_EVENT_CALLBACK) function is called by the NDK provider once when the peer disconnects.
NDK_FN_DISCONNECT_EVENT_CALLBACK_EX

The NdkDisconnectEventCallbackEx (NDK_FN_DISCONNECT_EVENT_CALLBACK_EX) function is called by the NDK provider once when the peer disconnects.
NDK_FN_FAST_REGISTER

The NdkFastRegister (NDK_FN_FAST_REGISTER) function fast-registers an array of adapter logical pages over an existing memory region.
NDK_FN_FLUSH

The NdkFlush (NDK_FN_FLUSH) function initiates cancelling of the receive and the initiator queue requests that are currently pending on an NDK queue pair (QP) object.
NDK_FN_GET_CONNECTION_DATA

The NdkGetConnectionData (NDK_FN_GET_CONNECTION_DATA) function gets read limit values and the private data sent by the peer.
NDK_FN_GET_CQ_RESULTS

The NdkGetCqResults (NDK_FN_GET_CQ_RESULTS) function removes completions from an NDK completion queue (CQ) object.
NDK_FN_GET_CQ_RESULTS_EX

The NdkGetCqResultsEx (NDK_FN_GET_CQ_RESULTS_EX) function removes completions from an NDK completion queue (CQ) object.
NDK_FN_GET_LISTENER_LOCAL_ADDRESS

The NdkGetListenerLocalAddress (NDK_FN_GET_LISTENER_LOCAL_ADDRESS) function returns the local address for an NDK listener.
NDK_FN_GET_LOCAL_ADDRESS

The NdkGetLocalAddress (NDK_FN_GET_LOCAL_ADDRESS) function returns the local address for an NDK connection.
NDK_FN_GET_LOCAL_TOKEN_FROM_MR

The NdkGetLocalTokenFromMr (NDK_FN_GET_LOCAL_TOKEN_FROM_MR) function gets a memory token from a local NDK memory region (MR).
NDK_FN_GET_PEER_ADDRESS

The NdkGetPeerAddress (NDK_FN_GET_PEER_ADDRESS) function returns the remote address for an NDK connection.
NDK_FN_GET_PRIVILEGED_MEMORY_REGION_TOKEN

The NdkGetPrivilegedMemoryRegionToken (NDK_FN_GET_PRIVILEGED_MEMORY_REGION_TOKEN) function gets an NDK privileged memory region token.
NDK_FN_GET_REMOTE_TOKEN_FROM_MR

The NdkGetRemoteTokenFromMr (NDK_FN_GET_REMOTE_TOKEN_FROM_MR) function gets a memory token from a remote NDK memory region (MR).
NDK_FN_GET_REMOTE_TOKEN_FROM_MW

The NdkGetRemoteTokenFromMw (NDK_FN_GET_REMOTE_TOKEN_FROM_MW) function gets a memory token from a remote NDK memory window (MW).
NDK_FN_GET_SHARED_ENDPOINT_LOCAL_ADDRESS

The NdkGetSharedEndpointLocalAddress (NDK_FN_GET_SHARED_ENDPOINT_LOCAL_ADDRESS) function returns the local address for an NDK shared endpoint.
NDK_FN_INITIALIZE_FAST_REGISTER_MR

The NdkInitializeFastRegisterMr (NDK_FN_INITIALIZE_FAST_REGISTER_MR) function initializes an NDK memory region (MR) for fast registration.
NDK_FN_INVALIDATE

The NdkInvalidate (NDK_FN_INVALIDATE) function Invalidates a fast-register NDK memory region (MR) or memory window (MW).
NDK_FN_LISTEN

The NdkListen (NDK_FN_LISTEN) function puts an NDK listener object into listening mode.
NDK_FN_MODIFY_SRQ

The NdkModifySrq (NDK_FN_MODIFY_SRQ) function modifies the size and notification threshold of an NDK shared receive queue (SRQ).
NDK_FN_QUERY_ADAPTER_INFO

The NdkQueryAdapterInfo (NDK_FN_QUERY_ADAPTER_INFO) function retrieves information about limits and capabilities of an NDK adapter.
NDK_FN_QUERY_EXTENSION_INTERFACE

The NdkQqueryExtensionInterface (NDK_FN_QUERY_EXTENSION_INTERFACE) function gets information about an NDK extension interface.
NDK_FN_READ

The NdkRead (NDK_FN_READ) function posts a read request on an NDK queue pair (QP).
NDK_FN_RECEIVE

The NdkReceive (NDK_FN_RECEIVE) function posts a receive request on an NDK queue pair (QP).
NDK_FN_REGISTER_MR

The NdkRegisterMr (NDK_FN_REGISTER_MR) function registers a virtually contiguous memory region with an NDK adapter.
NDK_FN_REJECT

The NdkReject (NDK_FN_REJECT) function rejects an incoming NDK connection request.
NDK_FN_RELEASE_LAM

The NdkReleaseLam (NDK_FN_RELEASE_LAM) function releases an NDK adapter logical address mapping (LAM).
NDK_FN_REQUEST_COMPLETION

The NdkRequestCompletion (NDK_FN_REQUEST_COMPLETION) function completes a pending NDK request.
NDK_FN_RESIZE_CQ

The NdkResizeCq (NDK_FN_RESIZE_CQ) function changes the size of an NDK completion queue (CQ).
NDK_FN_SEND

The NdkSend (NDK_FN_SEND) function posts a send request on an NDK queue pair (QP).
NDK_FN_SEND_AND_INVALIDATE

The NdkSendAndInvalidate (NDK_FN_SEND_AND_INVALIDATE) function posts a send request on an NDK queue pair (QP) and supplies a token to be invalidated at the remote peer upon receive completion.
NDK_FN_SRQ_NOTIFICATION_CALLBACK

The NdkSrqNotificationCallback (NDK_FN_SRQ_NOTIFICATION_CALLBACK) function provides NDK shared receive queue (SRQ) notifications from an NDK provider.
NDK_FN_SRQ_RECEIVE

The NdkSrqReceive (NDK_FN_SRQ_RECEIVE) function posts a receive request on an NDK shared receive queue (SRQ).
NDK_FN_WRITE

The NdkWrite (NDK_FN_WRITE) function posts a write request on an NDK queue pair (QP).
NET_ADAPTER_DATAPATH_CALLBACKS_INIT

The NET_ADAPTER_DATAPATH_CALLBACKS_INIT function initializes a NET_ADAPTER_DATAPATH_CALLBACKS structure.
NET_ADAPTER_DMA_CAPABILITIES_INIT

The NET_ADAPTER_DMA_CAPABILITIES_INIT function initializes a NET_ADAPTER_DMA_CAPABILITIES structure.
NET_ADAPTER_LINK_LAYER_ADDRESS_INIT

The NET_ADAPTER_LINK_LAYER_ADDRESS_INIT function initializes a link layer address.
NET_ADAPTER_LINK_LAYER_CAPABILITIES_INIT

Initializes the NET_ADAPTER_LINK_LAYER_CAPABILITIES structure.
NET_ADAPTER_LINK_STATE_INIT

Initializes a NET_ADAPTER_LINK_STATE structure.
NET_ADAPTER_LINK_STATE_INIT_DISCONNECTED

Initializes a NET_ADAPTER_LINK_STATE structure for an adapter that is disconnected from the network.
NET_ADAPTER_OFFLOAD_CHECKSUM_CAPABILITIES_INIT

The NET_ADAPTER_OFFLOAD_CHECKSUM_CAPABILITIES_INIT function initializes a NET_ADAPTER_OFFLOAD_CHECKSUM_CAPABILITIES structure.
NET_ADAPTER_OFFLOAD_GSO_CAPABILITIES_INIT

The NET_ADAPTER_OFFLOAD_GSO_CAPABILITIES_INIT function initializes a NET_ADAPTER_OFFLOAD_GSO_CAPABILITIES structure.
NET_ADAPTER_OFFLOAD_IEEE8021Q_TAG_CAPABILITIES_INIT

NET_ADAPTER_OFFLOAD_IEEE8021Q_TAG_CAPABILITIES_INIT initializes a NET_ADAPTER_OFFLOAD_IEEE8021Q_TAG_CAPABILITIES structure.
NET_ADAPTER_OFFLOAD_RSC_CAPABILITIES_INIT

The NET_ADAPTER_OFFLOAD_RSC_CAPABILITIES_INIT function initializes a NET_ADAPTER_OFFLOAD_RSC_CAPABILITIES structure.
NET_ADAPTER_OFFLOAD_RX_CHECKSUM_CAPABILITIES_INIT

The NET_ADAPTER_OFFLOAD_RX_CHECKSUM_CAPABILITIES_INIT function initializes a NET_ADAPTER_OFFLOAD_RX_CHECKSUM_CAPABILITIES structure.
NET_ADAPTER_OFFLOAD_TX_CHECKSUM_CAPABILITIES_INIT

The NET_ADAPTER_OFFLOAD_TX_CHECKSUM_CAPABILITIES_INIT function initializes a NET_ADAPTER_OFFLOAD_TX_CHECKSUM_CAPABILITIES structure.
NET_ADAPTER_POWER_OFFLOAD_ARP_CAPABILITIES_INIT

The NET_ADAPTER_POWER_OFFLOAD_ARP_CAPABILITIES_INIT function initializes a NET_ADAPTER_POWER_OFFLOAD_ARP_CAPABILITIES structure.
NET_ADAPTER_POWER_OFFLOAD_NS_CAPABILITIES_INIT

The NET_ADAPTER_POWER_OFFLOAD_NS_CAPABILITIES_INIT function initializes a NET_ADAPTER_POWER_OFFLOAD_NS_CAPABILITIES structure.
NET_ADAPTER_RECEIVE_FILTER_CAPABILITIES_INIT

The NET_ADAPTER_RECEIVE_FILTER_CAPABILITIES_INIT function initializes a NET_ADAPTER_RECEIVE_FILTER_CAPABILITIES structure.
NET_ADAPTER_RECEIVE_SCALING_CAPABILITIES_INIT

The NET_ADAPTER_RECEIVE_SCALING_CAPABILITIES_INIT function initializes a NET_ADAPTER_RECEIVE_SCALING_CAPABILITIES structure.
NET_ADAPTER_RX_CAPABILITIES_INIT_DRIVER_MANAGED

The NET_ADAPTER_RX_CAPABILITIES_INIT_DRIVER_MANAGED function initializes a NET_ADAPTER_RX_CAPABILITIES structure for a net adapter that would like to specify driver-managed receive buffer allocation and attachment.
NET_ADAPTER_RX_CAPABILITIES_INIT_SYSTEM_MANAGED

The NET_ADAPTER_RX_CAPABILITIES_INIT_SYSTEM_MANAGED function initializes a NET_ADAPTER_RX_CAPABILITIES structure for a net adapter that would like to specify operating system-managed receive buffer allocation and attachment, but not the use of DMA memory mapping.
NET_ADAPTER_RX_CAPABILITIES_INIT_SYSTEM_MANAGED_DMA

The NET_ADAPTER_RX_CAPABILITIES_INIT_SYSTEM_MANAGED_DMA function initializes a NET_ADAPTER_RX_CAPABILITIES structure for a net adapter that would like to specify operating system-managed receive buffer allocation and attachment, as well as DMA for memory mapping.
NET_ADAPTER_TX_CAPABILITIES_INIT

The NET_ADAPTER_TX_CAPABILITIES_INIT function initializes a NET_ADAPTER_TX_CAPABILITIES structure for a net adapter that has not specified the use of DMA in its transmit data path.
NET_ADAPTER_TX_CAPABILITIES_INIT_FOR_DMA

The NET_ADAPTER_TX_CAPABILITIES_INIT_FOR_DMA function initializes a NET_ADAPTER_TX_CAPABILITIES structure for a net adapter that has specified the use of DMA in its transmit data path.
NET_ADAPTER_WAKE_BITMAP_CAPABILITIES_INIT

The NET_ADAPTER_WAKE_BITMAP_CAPABILITIES_INIT function initializes a NET_ADAPTER_WAKE_BITMAP_CAPABILITIES structure.
NET_ADAPTER_WAKE_EAPOL_PACKET_CAPABILITIES_INIT

NET_ADAPTER_WAKE_EAPOL_PACKET_CAPABILITIES_INIT initializes a NET_ADAPTER_WAKE_EAPOL_PACKET_CAPABILITIES structure.
NET_ADAPTER_WAKE_MAGIC_PACKET_CAPABILITIES_INIT

The NET_ADAPTER_WAKE_MAGIC_PACKET_CAPABILITIES_INIT function initializes a NET_ADAPTER_WAKE_MAGIC_PACKET_CAPABILITIES structure.
NET_ADAPTER_WAKE_MEDIA_CHANGE_CAPABILITIES_INIT

The NET_ADAPTER_WAKE_MEDIA_CHANGE_CAPABILITIES_INIT function initializes a NET_ADAPTER_WAKE_MEDIA_CHANGE_CAPABILITIES structure.
NET_ADAPTER_WAKE_PACKET_FILTER_CAPABILITIES_INIT

The NET_ADAPTER_WAKE_PACKET_FILTER_CAPABILITIES_INIT function initializes a NET_ADAPTER_WAKE_PACKET_FILTER_CAPABILITIES structure.
NET_ADAPTER_WAKE_REASON_EAPOL_PACKET_INIT

NET_ADAPTER_WAKE_REASON_EAPOL_PACKET_INIT initializes a NET_ADAPTER_WAKE_EAPOL_PACKET_CAPABILITIES struct when reporting that a EAPOL packet caused a wake-up event.
NET_ADAPTER_WAKE_REASON_FILTER_PACKET_INIT

The NET_ADAPTER_WAKE_REASON_FILTER_PACKET_INIT function initializes a NET_ADAPTER_WAKE_REASON_PACKET when the wake source is a magic packet.
NET_ADAPTER_WAKE_REASON_MAGIC_PACKET_INIT

The NET_ADAPTER_WAKE_REASON_MAGIC_PACKET_INIT function initializes a NET_ADAPTER_WAKE_REASON_PACKET when the wake source is a magic packet.
NET_ADAPTER_WAKE_REASON_PACKET_INIT

The NET_ADAPTER_WAKE_REASON_PACKET_INIT function initializes a NET_ADAPTER_WAKE_REASON_PACKET structure.
NET_BUFFER_ALLOCATE_MDL

The NetAllocateMdl function allocates an MDL with an associated memory block of a specified size.
NET_BUFFER_CHECKSUM_BIAS

NET_BUFFER_CHECKSUM_BIAS is a macro that NDIS drivers use to get the ChecksumBias member of a NET_BUFFER structure.
NET_BUFFER_CURRENT_MDL

NET_BUFFER_CURRENT_MDL is a macro that NDIS drivers use to get the CurrentMdl member of a NET_BUFFER_DATA structure in a NET_BUFFER structure.
NET_BUFFER_CURRENT_MDL_OFFSET

NET_BUFFER_CURRENT_MDL_OFFSET is a macro that NDIS drivers use to get the CurrentMdlOffset member of a NET_BUFFER structure.
NET_BUFFER_DATA_LENGTH

NET_BUFFER_DATA_LENGTH is a macro that NDIS drivers use to get the amount of used data space in a NET_BUFFER structure.
NET_BUFFER_DATA_OFFSET

NET_BUFFER_DATA_OFFSET is a macro that NDIS drivers use to get the current offset from the beginning of the data space to the start of the used data space in a NET_BUFFER structure.
NET_BUFFER_DATA_PHYSICAL_ADDRESS

The NET_BUFFER_DATA_PHYSICAL_ADDRESS macro retrieves the DataPhysicalAddress member of a NET_BUFFER structure.
NET_BUFFER_FIRST_MDL

NET_BUFFER_FIRST_MDL is a macro that NDIS drivers use to get the first MDL in a NET_BUFFER structure.
NET_BUFFER_FREE_MDL

The NetFreeMdl function frees an MDL that was previously allocated by the NetAllocateMdl function.
NET_BUFFER_LIST_COALESCED_SEG_COUNT

The NET_BUFFER_LIST_COALESCED_SEG_COUNT is a macro that NDIS drivers use to get and set the number of coalesced segments in a NET_BUFFER_LIST structure.
NET_BUFFER_LIST_CONTEXT_DATA_SIZE

NET_BUFFER_LIST_CONTEXT_DATA_SIZE is a macro that NDIS drivers use to get the size of the NET_BUFFER_LIST_CONTEXT data buffer that is associated with a NET_BUFFER_LIST structure.
NET_BUFFER_LIST_CONTEXT_DATA_START

NET_BUFFER_LIST_CONTEXT_DATA_START is a macro that NDIS drivers use to get a pointer to the NET_BUFFER_LIST_CONTEXT context space that is associated with a NET_BUFFER_LIST structure.
NET_BUFFER_LIST_DUP_ACK_COUNT

The NET_BUFFER_LIST_DUP_ACK_COUNT is a macro that NDIS drivers use to get and set the number of coalesced segments in a NET_BUFFER_LIST structure.
NET_BUFFER_LIST_FIRST_NB

NET_BUFFER_LIST_FIRST_NB is a macro that NDIS drivers use to get the first NET_BUFFER structure in a NET_BUFFER_LIST structure.
NET_BUFFER_LIST_FLAGS

NET_BUFFER_LIST_FLAGS is a macro that NDIS drivers use to get the flags associated with a NET_BUFFER_LIST structure.
NET_BUFFER_LIST_GET_HASH_FUNCTION

The NET_BUFFER_LIST_GET_HASH_FUNCTION macro gets the hash function information from a NET_BUFFER_LIST structure.
NET_BUFFER_LIST_GET_HASH_TYPE

The NET_BUFFER_LIST_GET_HASH_TYPE macro gets the hash type information from a NET_BUFFER_LIST structure.
NET_BUFFER_LIST_GET_HASH_VALUE

The NET_BUFFER_LIST_GET_HASH_VALUE macro gets the hash value information from a NET_BUFFER_LIST structure.
NET_BUFFER_LIST_INFO

NET_BUFFER_LIST_INFO is a macro that NDIS drivers use to get and set information that applies to all the NET_BUFFER structures in a NET_BUFFER_LIST structure.
NET_BUFFER_LIST_IS_TCP_LSO_SET

NET_BUFFER_LIST_IS_TCP_LSO_SET returns whether the TCP large send offload (LSO) offload information is set for a NET_BUFFER_LIST structure.
NET_BUFFER_LIST_IS_TCP_RSC_SET

NET_BUFFER_LIST_IS_TCP_RSC_SET returns whether receive segment coalescing (RSC) is set for a NET_BUFFER_LIST structure.
NET_BUFFER_LIST_IS_URO_SET

NET_BUFFER_LIST_IS_URO_SET returns whether the UDP RSC (URO) offload information is set for a NET_BUFFER_LIST structure.
NET_BUFFER_LIST_IS_USO_SET

NET_BUFFER_LIST_IS_USO_SET returns whether the UDP segment offload (USO) offload information is set for a NET_BUFFER_LIST structure.
NET_BUFFER_LIST_MINIPORT_RESERVED

NET_BUFFER_LIST_MINIPORT_RESERVED is a macro that NDIS drivers use to access the MiniportReserved member of a NET_BUFFER_LIST structure.
NET_BUFFER_LIST_NBL_FLAGS

The NET_BUFFER_LIST_NBL_FLAGS macro retrieves the NblFlags member of a NET_BUFFER_LIST structure.
NET_BUFFER_LIST_NEXT_NBL

NET_BUFFER_LIST_NEXT_NBL is a macro that NDIS drivers use to get the next NET_BUFFER_LIST structure in a linked list of NET_BUFFER_LIST structures.
NET_BUFFER_LIST_PROTOCOL_RESERVED

NET_BUFFER_LIST_PROTOCOL_RESERVED is a macro that NDIS drivers use to access the ProtocolReserved member of a NET_BUFFER_LIST structure.
NET_BUFFER_LIST_RECEIVE_FILTER_ID

The NET_BUFFER_LIST_RECEIVE_FILTER_ID macro gets a receive filter identifier from the out-of-band (OOB) data in a NET_BUFFER_LIST structure.
NET_BUFFER_LIST_RECEIVE_FILTER_VPORT_ID

The NET_BUFFER_LIST_RECEIVE_FILTER_VPORT_ID macro sets or gets the identifier of a virtual port (VPort) within the out-of-band (OOB) data in a NET_BUFFER_LIST structure.
NET_BUFFER_LIST_RECEIVE_QUEUE_ID

The NET_BUFFER_LIST_RECEIVE_QUEUE_ID macro sets or gets the identifier of a virtual machine queue (VMQ) or single root I/O virtualization (SR-IOV) receive queue identifier within the out-of-band (OOB) data of a NET_BUFFER_LIST structure.
NET_BUFFER_LIST_SET_HASH_FUNCTION

The NET_BUFFER_LIST_SET_HASH_FUNCTION macro sets the hash function information in a NET_BUFFER_LIST structure.
NET_BUFFER_LIST_SET_HASH_TYPE

The NET_BUFFER_LIST_SET_HASH_TYPE macro sets the hash type information in a NET_BUFFER_LIST structure.
NET_BUFFER_LIST_SET_HASH_VALUE

The NET_BUFFER_LIST_SET_HASH_VALUE macro sets the hash value information in a NET_BUFFER_LIST structure.
NET_BUFFER_LIST_STATUS

NET_BUFFER_LIST_STATUS is a macro that NDIS drivers use to access the StatusCode member of a NET_BUFFER_LIST structure.
NET_BUFFER_LIST_SWITCH_FORWARDING_DETAIL

Hyper-V extensible switch extensions use the NET_BUFFER_LIST_SWITCH_FORWARDING_DETAIL macro to access the NDIS_SWITCH_FORWARDING_DETAIL_NET_BUFFER_LIST_INFO union in the extensible switch context area in a NET_BUFFER_LIST structure.
NET_BUFFER_LIST_UDP_COALESCED_SEG_COUNT

The NET_BUFFER_LIST_UDP_COALESCED_SEG_COUNT macro returns the number of segments that were coalesced into a NET_BUFFER_LIST structure.
NET_BUFFER_LIST_UDP_COALESCED_SEG_SIZE

NDIS drivers use NET_BUFFER_LIST_UDP_COALESCED_SEG_SIZE to get and set the size, in bytes, of the individual UDP datagram payloads that were coalesced into a single NET_BUFFER_LIST structure.
NET_BUFFER_MINIPORT_RESERVED

NET_BUFFER_MINIPORT_RESERVED is a macro that NDIS drivers use to access the MiniportReserved member of a NET_BUFFER structure.
NET_BUFFER_NEXT_NB

NET_BUFFER_NEXT_NB is a macro that NDIS drivers use to get a pointer to the next NET_BUFFER structure in a linked list of NET_BUFFER structures.
NET_BUFFER_PROTOCOL_RESERVED

NET_BUFFER_PROTOCOL_RESERVED is a macro that NDIS drivers use to get the ProtocolReserved member of a NET_BUFFER structure.
NET_BUFFER_SHARED_MEM_FLAGS

The NET_BUFFER_SHARED_MEM_FLAGS macro gets the shared memory flags from a NET_BUFFER_SHARED_MEMORY structure.
NET_BUFFER_SHARED_MEM_HANDLE

The NET_BUFFER_SHARED_MEM_HANDLE macro gets the shared memory handle from a NET_BUFFER_SHARED_MEMORY structure.
NET_BUFFER_SHARED_MEM_LENGTH

The NET_BUFFER_SHARED_MEM_LENGTH macro gets the shared memory length from a NET_BUFFER_SHARED_MEMORY structure.
NET_BUFFER_SHARED_MEM_NEXT_SEGMENT

The NET_BUFFER_SHARED_MEM_NEXT_SEGMENT macro gets the next shared memory segment from a NET_BUFFER_SHARED_MEMORY structure.
NET_BUFFER_SHARED_MEM_OFFSET

The NET_BUFFER_SHARED_MEM_OFFSET macro gets the shared memory offset from a NET_BUFFER_SHARED_MEMORY structure.
NET_DEVICE_POWER_POLICY_EVENT_CALLBACKS_INIT

The NET_DEVICE_POWER_POLICY_EVENT_CALLBACKS_INIT function initializes a NET_DEVICE_POWER_POLICY_EVENT_CALLBACKS structure.
NET_EXTENSION_QUERY_INIT

The NET_EXTENSION_QUERY_INIT function initializes a NET_EXTENSION_QUERY structure.
NET_PACKET_QUEUE_CONFIG_INIT

The NET_PACKET_QUEUE_CONFIG_INIT function initializes a NET_PACKET_QUEUE_CONFIG structure.
NET_POWER_OFFLOAD_ARP_PARAMETERS_INIT

The NET_POWER_OFFLOAD_ARP_PARAMETERS_INIT function initializes a NET_POWER_OFFLOAD_ARP_PARAMETERS structure.
NET_POWER_OFFLOAD_LIST_INIT

The NET_POWER_OFFLOAD_LIST_INIT function initializes a NET_POWER_OFFLOAD_LIST structure.
NET_POWER_OFFLOAD_NS_PARAMETERS_INIT

The NET_POWER_OFFLOAD_NS_PARAMETERS_INIT function initializes a NET_POWER_OFFLOAD_NS_PARAMETERS structure.
NET_WAKE_SOURCE_BITMAP_PARAMETERS_INIT

The NET_WAKE_SOURCE_BITMAP_PARAMETERS_INIT function initializes a NET_WAKE_SOURCE_BITMAP_PARAMETERS structure.
NET_WAKE_SOURCE_LIST_INIT

The NET_WAKE_SOURCE_LIST_INIT function initializes a NET_WAKE_SOURCE_LIST structure.
NET_WAKE_SOURCE_MEDIA_CHANGE_PARAMETERS_INIT

The NET_WAKE_SOURCE_MEDIA_CHANGE_PARAMETERS_INIT function initializes a NET_WAKE_SOURCE_MEDIA_CHANGE_PARAMETERS structure.
NetAdapterCreate

Creates a NETADAPTER object.
NetAdapterGetNetLuid

Retrieves the NET_LUID that is assigned to a network adapter.
NetAdapterInitAllocate

The NetAdapterInitAllocate function allocates a NETADAPTER_INIT structure that a client driver uses when creating a new NETADAPTER object.
NetAdapterInitFree

The NetAdapterInitFree function deallocates a NETADAPTER_INIT structure.
NetAdapterInitSetDatapathCallbacks

The NetAdapterInitSetDatapathCallbacks function registers a NETADAPTER's callback functions for creating datapath packet queues.
NetAdapterLightweightInitAllocate

The NetAdapterLightweightInitAllocate function allocates a NETADAPTER_INIT structure that a client driver uses when creating a new NETADAPTER object for a deviceless adapter.
NetAdapterOffloadSetChecksumCapabilities

The NetAdapterOffloadSetChecksumCapabilities function sets the hardware checksum offload capabilities of a network adapter.
NetAdapterOffloadSetGsoCapabilities

The NetAdapterOffloadSetChecksumCapabilities function sets the hardware Generic Segmentation Offload (GSO) capabilities of a network adapter.
NetAdapterOffloadSetIeee8021qTagCapabilities

NetAdapterOffloadSetIeee8021qTagCapabilities sets the IEEE 802.1 priority and VLAN tagging capabilities of a network adapter.
NetAdapterOffloadSetRscCapabilities

The NetAdapterOffloadSetRscCapabilities function sets the hardware receive segment coalescence (RSC) offload capabilities of a network adapter.
NetAdapterOffloadSetRxChecksumCapabilities

The NetAdapterOffloadSetRxChecksumCapabilities function sets the hardware Rx checksum offload capabilities of a network adapter.
NetAdapterOffloadSetTxChecksumCapabilities

The NetAdapterOffloadSetTxChecksumCapabilities function sets the hardware Tx checksum offload capabilities of a network adapter.
NetAdapterOpenConfiguration

Opens the adapter’s configuration database.
NetAdapterPowerOffloadSetArpCapabilities

The NetAdapterPowerOffloadSetArpCapabilities function sets a net adapter's capabilities for IPv4 ARP low power protocol offload.
NetAdapterPowerOffloadSetNSCapabilities

The NetAdapterPowerOffloadSetNsCapabilities function sets a net adapter's capabilities for IPv6 Neighbor Solicitation (NS) low power protocol offload.
NetAdapterReportWakeReasonMediaChange

The NetAdapterReportWakeReasonMediaChange function reports to the framework that a net adapter generated a wake-up event because of a media change.
NetAdapterReportWakeReasonPacket

The NetAdapterReportWakeReasonPacket function reports to the framework that a net adapter generated a wake-up event because it received a packet that matched a wake-on-LAN (WoL) pattern.
NetAdapterSetCurrentLinkLayerAddress

The NetAdapterSetCurrentLinkLayerAddress function sets the current link layer address for the network adapter.
NetAdapterSetDataPathCapabilities

Sets the data path capabilities of the network adapter.
NetAdapterSetLinkLayerCapabilities

Sets the link layer capabilities of the network adapter.
NetAdapterSetLinkLayerMtuSize

Sets the link layer maximum transfer unit size of the adapter.
NetAdapterSetLinkState

Sets the current link state of the of the network adapter.
NetAdapterSetPermanentLinkLayerAddress

The NetAdapterSetPermanentLinkLayerAddress function sets the permanent link layer address for the network adapter.
NetAdapterSetReceiveFilterCapabilities

NetAdapterSetReceiveFilterCapabilities sets the receive filtering capabilities of a network adapter.
NetAdapterSetReceiveScalingCapabilities

The NetAdapterSetReceiveScalingCapabilities function sets a net adapter's receive side scaling (RSS) capabilities.
NetAdapterStart

The NetAdapterStart function starts a NETADAPTER object.
NetAdapterStop

The NetAdapterStop function stops a NETADAPTER object.
NetAdapterWakeSetBitmapCapabilities

The NetAdapterWakeSetBitmapCapabilities function sets a net adapter's bitmap pattern wake on LAN (WoL) capabilities.
NetAdapterWakeSetEapolPacketCapabilities

NetAdapterWakeSetEapolPacketCapabilities sets a network adapter's EAPOL packet WoL capabilities.
NetAdapterWakeSetMagicPacketCapabilities

The NetAdapterWakeSetMagicPacketCapabilities function sets a net adapter's magic packet wake on LAN (WoL) capabilities.
NetAdapterWakeSetMediaChangeCapabilities

The NetAdapterWakeSetMediaChangeCapabilities function sets a net adapter's media change wake on LAN (WoL) capabilities.
NetAdapterWakeSetPacketFilterCapabilities

The NetAdapterWakeSetPacketFilterCapabilities function sets a net adapter's packet filter wake on LAN (WoL) capabilities.
NetConfigurationAssignBinary

The NetConfigurationAssignBinary function writes caller-supplied binary data to a specified value name in the registry.
NetConfigurationAssignMultiString

The NetConfigurationAssignMultiString function assigns a set of strings to a specified value name in the registry. The strings are contained in a specified collection of framework string objects.
NetConfigurationAssignUlong

The NetConfigurationAssignUlong function writes a caller-supplied unsigned long word value to a specified value name in the registry.
NetConfigurationAssignUnicodeString

The NetConfigurationAssignUnicodeString function assigns a specified Unicode string to a specified value name in the registry.
NetConfigurationClose

Releases the handle to the registry key that is associated with an adapter configuration object and then deletes the adapter configuration object.
NetConfigurationOpenSubConfiguration

Opens a sub configuration of a specified adapter configuration object.
NetConfigurationQueryBinary

Retrieves the data that is currently assigned to a specified registry value, stores the data in a framework-allocated buffer, and creates a framework memory object to represent the buffer.
NetConfigurationQueryLinkLayerAddress

The NetConfigurationQueryLinkLayerAddress function retrieves the software-configurable link layer address that was stored in the registry for a NIC.
NetConfigurationQueryMultiString

Retrieves the MultiString-valued registry entry associated with a value name in the specified configuration object.
NetConfigurationQueryString

Retrieves the specified string value from the adapter configuration object and assigns the string to a specified framework string object.
NetConfigurationQueryUlong

Retrieves the specified unsigned long word (REG_DWORD) data from the adapter configuration object and copies the data to a specified location.
NetDeviceGetPowerOffloadList

The NetDeviceGetPowerOffloadList function gets the list of low power protocol offloads to a net adapter.
NetDeviceGetWakeSourceList

The NetDeviceGetWakeSourceList function gets the list of wake sources for a net adapter.
NetDeviceInitConfig

The NetDeviceInitConfig function initializes device initialization operations when the Plug and Play (PnP) manager reports the existence of a device.
NetDeviceInitSetPowerPolicyEventCallbacks

The NetDeviceInitSetPowerPolicyEventCallbacks function sets optional power policy event callbacks during device initialization for a client driver.
NetDeviceOpenConfiguration

The NetDeviceOpenConfiguration function opens a net device's configuration database.
NetDeviceRequestReset

The NetDeviceRequestReset function triggers the NetAdapterCx framework to perform the platform-level device reset operation that recovers an unresponsive NIC device.
NetDeviceStoreResetDiagnostics

The NetDeviceStoreResetDiagnostics function stores client driver collected reset diagnostics into the NetAdapterCx framework.
NetDmaDeregisterProvider

The NetDmaDeregisterProvider function deregisters a DMA provider.
NetDmaGetVersion

Note  The NetDMA interface is not supported in Windows 8 and later. The NetDmaGetVersion function returns the version of the NetDMA interface that the local computer supports.
NetDmaInterruptDpc

The NetDmaInterruptDpc function notifies the NetDMA interface that a DMA transfer deferred procedure call (DPC) has completed on a DMA channel.
NetDmaIsr

The NetDmaIsr function notifies the NetDMA interface that a DMA transfer interrupt has occurred on a DMA channel.
NetDmaPnPEventNotify

The NetDmaPnPEventNotify function indicates a power state change for a NetDMA provider device.
NetDmaProviderStart

The NetDmaProviderStart function notifies the NetDMA interface that all of the DMA channels that are associated with a DMA provider are initialized and ready for DMA transfers.
NetDmaProviderStop

The NetDmaProviderStop function notifies the NetDMA interface that all of the DMA channels that are associated with a DMA provider are no longer available for DMA transfers.
NetDmaRegisterProvider

The NetDmaRegisterProvider function registers a DMA provider.
NetExtensionGetData

The NetExtensionGetData function retrieves packet extension data for a net packet.
NetExtensionGetFragmentLogicalAddress

The NetExtensionGetFragmentLogicalAddress function retrieves the DMA logical address extension information for a net fragment.
NetExtensionGetFragmentMdl

The NetExtensionGetFragmentMdl function retrieves the DMA MDL extension information for a net fragment.
NetExtensionGetFragmentReturnContext

The NetExtensionGetFragmentReturnContext function retrieves the return context extension information for a net fragment.
NetExtensionGetFragmentVirtualAddress

The NetExtensionGetFragmentVirtualAddress function retrieves the virtual address extension information for a net fragment.
NetExtensionGetPacketChecksum

The NetExtensionGetPacketChecksum function retrieves checksum information for a packet.
NetExtensionGetPacketGso

The NetExtensionGetPacketGso function retrieves Generic Segmentation Offload (GSO) information for a packet.
NetExtensionGetPacketIeee8021Q

The NetExtensionGetPacketIeee8021Q function retrieves the 802.1Q information for a NET_PACKET.
NetExtensionGetPacketRsc

The NetExtensionGetPacketRsc function retrieves receive segment coalescence (RSC) information for a packet.
NetExtensionGetPacketRscTimestamp

The NetExtensionGetPacketRscTimestamp function retrieves receive segment coalescence (RSC) timestamp information for a packet.
NetOffloadIsLsoIPv4Enabled

The NetOffloadIsLsoIPv4Enabled function determines whether a net adapter has large send offload (LSO) enabled for IPv4 packets.
NetOffloadIsLsoIPv6Enabled

The NetOffloadIsLsoIPv6Enabled function determines whether a net adapter has large send offload (LSO) enabled for IPv6 packets.
NetOffloadIsRscTcpTimestampOptionEnabled

The NetOffloadIsRscTcpTimestampOptionEnabled function determines whether a net adapter has RSC offload enabled for timestamp packets.
NetOffloadIsRxChecksumIPv4Enabled

The NetOffloadIsRxChecksumIPv4Enabled function determines whether a net adapter has Rx IPv4 checksum offload enabled.
NetOffloadIsRxChecksumTcpEnabled

The NetOffloadIsRxChecksumTcpEnabled function determines whether a net adapter has Rx TCP checksum offload enabled.
NetOffloadIsRxChecksumUdpEnabled

The NetOffloadIsRxChecksumUdpEnabled function determines whether a net adapter has Rx UDP checksum offload enabled.
NetOffloadIsTcpRscIPv4Enabled

The NetOffloadIsTcpRscIPv4Enabled function determines whether a net adapter has RSC offload enabled for IPv4 packets.
NetOffloadIsTcpRscIPv6Enabled

The NetOffloadIsTcpRscIPv6Enabled function determines whether a net adapter has RSC offload enabled for IPv6 packets.
NetOffloadIsTxChecksumIPv4Enabled

The NetOffloadIsTxChecksumIPv4Enabled function determines whether a net adapter has Tx IPv4 checksum offload enabled.
NetOffloadIsTxChecksumTcpEnabled

The NetOffloadIsTxChecksumTcpEnabled function determines whether a net adapter has Tx TCP checksum offload enabled.
NetOffloadIsTxChecksumUdpEnabled

The NetOffloadIsTxChecksumUdpEnabled function determines whether a net adapter has Tx UDP checksum offload enabled.
NetOffloadIsUdpRscEnabled

The NetOffloadIsUdpRscEnabled function determines whether a net adapter has UDP RSC Offload (URO) enabled.
NetOffloadIsUsoIPv4Enabled

The NetOffloadIsUsoIPv4Enabled function determines whether a net adapter has UDP send offload (USO) enabled for IPv4 packets.
NetOffloadIsUsoIPv6Enabled

The NetOffloadIsUsoIPv6Enabled function determines whether a net adapter has UDP send offload (USO) enabled for IPv6 packets.
NetPacketGetExtension

The NetPacketGetExtension function retrieves information stored in one of a packet's extensions.
NetPacketIsIpv4

The NetPacketIsIpv4 function determines if a NET_PACKET is an IPv4 packet. This function is reserved for system use. Do not call this function from your code.
NetPacketIsIpv6

The NetPacketIsIpv6 function determines if a NET_PACKET is an IPv6 packet. This function is reserved for system use. Do not call this function from your code.
NetPowerOffloadGetArpParameters

The NetPowerOffloadGetArpParameters function gets parameters for an IPv4 ARP low power protocol offload to a net adapter.
NetPowerOffloadGetNSParameters

The NetPowerOffloadGetNSParameters function gets parameters for an IPv6 Neighbor Solicitation (NS) low power protocol offload to a net adapter.
NetPowerOffloadGetType

The NetPowerOffloadGetType function gets the power offload type for a low power protocol offload to a net adapter.
NetPowerOffloadListGetCount

The NetPowerOffloadListGetCount function gets the number of low power protocol offloads to a net adapter.
NetPowerOffloadListGetElement

The NetPowerOffloadListGetElement function gets a low power protocol offload from a list of offloads to a net adapter.
NetReceiveFilterGetMulticastAddressCount

NetReceiveFilterGetMulticastAddressCount retrieves the number of addresses in the multicast address list.
NetReceiveFilterGetMulticastAddressList

NetReceiveFilterGetMulticastAddressList retrieves the list of addresses that can receive multicast packets.
NetReceiveFilterGetPacketFilter

NetReceiveFilterGetPacketFilter retrieves the NET_PACKET_FILTER_FLAGS which describe the packet filters the network adapter supports.
NetRingAdvanceIndex

The NetRingAdvanceIndex function advances the index in a net ring forward, wrapping around if necessary.
NetRingCollectionGetFragmentRing

The NetRingCollectionGetFragmentRing gets the fragment ring for a packet queue.
NetRingCollectionGetPacketRing

The NetRingCollectionGetPacketRing gets the packet ring for a packet queue.
NetRingGetElementAtIndex

The NetRingGetElementAtIndex function retrieves an element from a net ring.
NetRingGetFragmentAtIndex

The NetRingGetFragmentAtIndex function retrieves a fragment from a net ring.
NetRingGetPacketAtIndex

The NetRingGetPacketAtIndex function retrieves a packet from a net ring.
NetRingGetRangeCount

Calculates the number of elements contained in a range of the specified net ring buffer.
NetRingIncrementIndex

Returns the next index value after the specified index value, wrapping around to the beginning of the ring buffer if necessary.
NetRxQueueCreate

Creates a net receive queue object.
NetRxQueueGetExtension

The NetRxQueueGetExtension function retrieves a packet extension for all packets in a receive (Rx) queue.
NetRxQueueGetRingCollection

The NetRxQueueGetRingCollection function retrieves the NET_RING_COLLECTION structure for a receive (Rx) queue.
NetRxQueueInitGetQueueId

Retrieves the identifier of the receive queue associated with a receive queue.
NetRxQueueNotifyMoreReceivedPacketsAvailable

The client driver calls NetRxQueueNotifyMoreReceivedPacketsAvailable to resume queue operations after NetAdapterCx calls the client's EVT_RXQUEUE_SET_NOTIFICATION_ENABLED event callback routine.
NetTxQueueCreate

Creates a net transmit queue object.
NetTxQueueGetDemux8021p

NetTxQueueGetDemux8021p retrieves the IEEE 802.1p priority information associated with a transmit queue.
NetTxQueueGetExtension

The NetTxQueueGetExtension function retrieves a packet extension for all packets in a transmit (Tx) queue.
NetTxQueueGetRingCollection

The NetTxQueueGetRingCollection function retrieves the NET_DATAPATH_DESCRIPTOR structure for a transmit (Tx) queue.
NetTxQueueInitGetQueueId

Retrieves the identifier associated with a transmit queue.
NetTxQueueNotifyMoreCompletedPacketsAvailable

The client driver calls NetTxQueueNotifyMoreCompletedPacketsAvailable to resume queue operations after NetAdapterCx calls the client's EVT_TXQUEUE_SET_NOTIFICATION_ENABLED event callback routine.
NetWakeSourceGetAdapter

The NetWakeSourceGetAdapter function gets the net adapter for a wake-on-LAN (WoL) source.
NetWakeSourceGetBitmapParameters

The NetWakeSourceGetBitmapParameters function gets parameters for a bitmap pattern wake-on-LAN (WoL) source.
NetWakeSourceGetMediaChangeParameters

The NetWakeSourceGetMediaChangeParameters function gets parameters for a media change wake source.
NetWakeSourceGetType

The NetWakeSourceGetType function gets the type for wake-on-LAN (WoL) source.
NetWakeSourceListGetCount

The NetWakeSourceListGetCount function gets the number of wake sources for a net adapter.
NetWakeSourceListGetElement

The NetWakeSourceListGetElement function gets a wake source from the list of wake sources for a net adapter.
NmrClientAttachProvider

The NmrClientAttachProvider function attaches a client module to a provider module.
NmrClientDetachProviderComplete

The NmrClientDetachProviderComplete function notifies the NMR that a client module has completed detaching from a provider module.
NmrDeregisterClient

The NmrDeregisterClient function deregisters a client module from the NMR.
NmrDeregisterProvider

The NmrDeregisterProvider function deregisters a provider module from the NMR.
NmrProviderDetachClientComplete

The NmrProviderDetachClientComplete function notifies the NMR that a provider module has completed detaching from a client module.
NmrRegisterClient

The NmrRegisterClient function registers a client module with the NMR.
NmrRegisterProvider

The NmrRegisterProvider function registers a provider module with the NMR.
NmrWaitForClientDeregisterComplete

The NmrWaitForClientDeregisterComplete function waits for the deregistration of a client module to complete.
NmrWaitForProviderDeregisterComplete

The NmrWaitForProviderDeregisterComplete function waits for the deregistration of a provider module to complete.
NpdBrokerAcquireWithTimeout

Microsoft reserves the NpdBrokerAcquireWithTimeout function for internal use only. Don't use this function in your code.
NpdBrokerInitialize

Microsoft reserves the NpdBrokerInitialize function for internal use only. Don't use this function in your code.
NpdBrokerUninitialize

Microsoft reserves the NpdBrokerUninitialize function for internal use only. Don't use this function in your code.
NPI_CLIENT_ATTACH_PROVIDER_FN

A client module's ClientAttachProvider callback function attaches the client module to a provider module.
NPI_CLIENT_CLEANUP_BINDING_CONTEXT_FN

A client module's ClientCleanupBindingContext callback function performs any necessary cleanup and deallocation of the client module's binding context after the client module and a provider module have detached from one another.
NPI_CLIENT_DETACH_PROVIDER_FN

A client module's ClientDetachProvider callback function detaches the client module from a provider module.
NPI_PROVIDER_ATTACH_CLIENT_FN

A provider module's ProviderAttachClient callback function attaches the provider module to a client module.
NPI_PROVIDER_CLEANUP_BINDING_CONTEXT_FN

A provider module's ProviderCleanupBindingContext callback function performs any necessary cleanup and deallocation of the provider module's binding context after the provider module and a client module have detached from one another.
NPI_PROVIDER_DETACH_CLIENT_FN

A provider module's ProviderDetachClient callback function detaches the provider module from a client module.
OPEN_NDK_ADAPTER_HANDLER

The OpenNDKAdapterHandler (OPEN_NDK_ADAPTER_HANDLER) function opens an NDK adapter instance on an NDK-capable NDIS miniport adapter.
PFN_WSK_ABORT_EVENT

The WskAbortEvent event callback function notifies a WSK application that an incoming connection request on a listening socket that has conditional accept mode enabled has been dropped.
PFN_WSK_ACCEPT

The WskAccept function accepts an incoming connection on a listening socket.
PFN_WSK_ACCEPT_EVENT

The WskAcceptEvent event callback function notifies a WSK application that an incoming connection on a listening socket has been accepted.
PFN_WSK_BIND

The WskBind function binds a socket to a local transport address.
PFN_WSK_CLIENT_EVENT

The WskClientEvent event callback function notifies a WSK application about events that are not specific to a particular socket.
PFN_WSK_CLOSE_SOCKET

The WskCloseSocket function closes a socket and frees any associated resources.
PFN_WSK_CONNECT

The WskConnect function connects a connection-oriented or stream socket to a remote transport address.
PFN_WSK_CONNECT_EX

The WskConnectEx function connects a connection-oriented or stream socket to a remote transport address.WskConnectEx is similar to WskConnect except that it can also optionally send a buffer of data during or after connection synchronization.
PFN_WSK_CONTROL_CLIENT

The WskControlClient function performs control operations on a WSK client object.
PFN_WSK_CONTROL_SOCKET

The WskControlSocket function performs control operations on a socket.
PFN_WSK_DISCONNECT

The WskDisconnect function disconnects a connection-oriented or stream socket from a remote transport address.
PFN_WSK_DISCONNECT_EVENT

The WskDisconnectEvent event callback function notifies a WSK application that a connection on a connection-oriented socket has been disconnected by the remote application.
PFN_WSK_FREE_ADDRESS_INFO

The WskFreeAddressInfo function frees address information that the WskGetAddressInfo function has dynamically allocated.
PFN_WSK_GET_ADDRESS_INFO

The WskGetAddressInfo function performs protocol-independent translation from a host name to a transport address.
PFN_WSK_GET_LOCAL_ADDRESS

The WskGetLocalAddress function retrieves the local transport address of a socket.
PFN_WSK_GET_NAME_INFO

The WskGetNameInfo function provides protocol-independent translation from a transport address to a host name.
PFN_WSK_GET_REMOTE_ADDRESS

The WskGetRemoteAddress function retrieves the remote transport address of a connection-oriented or stream socket.
PFN_WSK_INSPECT_COMPLETE

The WskInspectComplete function completes the inspection of a previously pended incoming connection request that was received on a listening socket that has conditional accept mode enabled.
PFN_WSK_INSPECT_EVENT

The WskInspectEvent event callback function notifies a WSK application that an incoming connection request on a listening socket that has conditional accept mode enabled has been received.
PFN_WSK_LISTEN

The WskListen function enables a stream socket to listen for incoming connections at the socket's bound address.
PFN_WSK_RECEIVE

The WskReceive function receives data over a connection-oriented or stream socket from a remote transport address.
PFN_WSK_RECEIVE_EVENT

The WskReceiveEvent event callback function notifies a WSK application that data has been received on a connection-oriented socket.
PFN_WSK_RECEIVE_FROM

The WskReceiveFrom function receives a datagram and any associated control information from a remote transport address.
PFN_WSK_RECEIVE_FROM_EVENT

The WskReceiveFromEvent event callback function notifies a WSK application that one or more datagrams have been received on a datagram socket.
PFN_WSK_RELEASE_DATA_INDICATION_LIST

The WskRelease function releases a linked list of WSK_DATA_INDICATION structures that was previously retained by a WSK application.
PFN_WSK_RELEASE_DATAGRAM_INDICATION_LIST

The WskRelease function releases a linked list of WSK_DATAGRAM_INDICATION structures that was previously retained by a WSK application.
PFN_WSK_SEND

The WskSend function sends data over a connection-oriented or stream socket to a remote transport address.
PFN_WSK_SEND_BACKLOG_EVENT

The WskSendBacklogEvent event callback function notifies a WSK application when the ideal send backlog size changes for a connection-oriented socket.
PFN_WSK_SEND_MESSAGES

The WskSendMessages function sends multiple datagrams to a remote transport address.
PFN_WSK_SEND_TO

The WskSendTo function sends datagram data to a remote transport address.
PFN_WSK_SOCKET

The WskSocket function creates a new socket and returns a pointer to the associated socket object.
PFN_WSK_SOCKET_CONNECT

The WskSocketConnect function creates a new connection-oriented socket, binds it to a local transport address, connects it to a given remote transport address, and returns a pointer to the associated socket object.
PROTOCOL_BIND_ADAPTER_EX

NDIS calls a protocol driver's ProtocolBindAdapterEx function to request the driver to bind to a miniport adapter.Note  You must declare the function by using the PROTOCOL_BIND_ADAPTER_EX type.
PROTOCOL_CL_ADD_PARTY_COMPLETE

The ProtocolClAddPartyComplete function is required for connection-oriented NDIS clients that set up multipoint connections.
PROTOCOL_CL_CALL_CONNECTED

The ProtocolClCallConnected function is used by connection-oriented NDIS clients that accept incoming calls.
PROTOCOL_CL_CLOSE_AF_COMPLETE

The ProtocolClCloseAfComplete function is used by connection-oriented NDIS clients.
PROTOCOL_CL_CLOSE_CALL_COMPLETE

The ProtocolClCloseCallComplete function is used by connection-oriented NDIS clients.
PROTOCOL_CL_DEREGISTER_SAP_COMPLETE

The ProtocolClDeregisterSapComplete function is used by connection-oriented NDIS clients.
PROTOCOL_CL_DROP_PARTY_COMPLETE

The ProtocolClDropPartyComplete function is used by connection-oriented NDIS clients that set up multipoint connections.
PROTOCOL_CL_INCOMING_CALL

The ProtocolClIncomingCall function is used by connection-oriented clients that accept incoming calls.
PROTOCOL_CL_INCOMING_CALL_QOS_CHANGE

The ProtocolClIncomingCallQoSChange function is used by connection-oriented clients on networks that support dynamic quality-of-service.
PROTOCOL_CL_INCOMING_CLOSE_CALL

The ProtocolClIncomingCloseCall function is used by all connection-oriented NDIS clients.
PROTOCOL_CL_INCOMING_DROP_PARTY

The ProtocolClIncomingDropParty function is used by connection-oriented NDIS clients that set up multipoint connections.
PROTOCOL_CL_MAKE_CALL_COMPLETE

The ProtocolClMakeCallComplete function is used by connection-oriented NDIS clients that make outgoing calls.
PROTOCOL_CL_MODIFY_CALL_QOS_COMPLETE

The ProtocolClModifyCallQoSComplete function is used by connection-oriented NDIS clients that can modify the quality of service on a connection dynamically.
PROTOCOL_CL_NOTIFY_CLOSE_AF

The ProtocolClNotifyCloseAf function notifies a CoNDIS client that the client should close the associated address family (AF).Note  You must declare the function by using the PROTOCOL_CL_NOTIFY_CLOSE_AF type.
PROTOCOL_CL_OPEN_AF_COMPLETE_EX

The ProtocolClOpenAfCompleteEx function completes the opening of an address family (AF) that was started when a CoNDIS client called the NdisClOpenAddressFamilyEx function.Note  You must declare the function by using the PROTOCOL_CL_OPEN_AF_COMPLETE_EX type. For more information, see the following Examples section.
PROTOCOL_CL_REGISTER_SAP_COMPLETE

A connection-oriented NDIS client that accepts incoming calls must have a ProtocolClRegisterSapComplete function to complete the asynchronous operations that it initiates with NdisClRegisterSap.
PROTOCOL_CLOSE_ADAPTER_COMPLETE_EX

NDIS calls a protocol driver's ProtocolCloseAdapterCompleteEx function to complete a close adapter operation for which the NdisCloseAdapterEx function returned NDIS_STATUS_PENDING.Note  You must declare the function by using the PROTOCOL_CLOSE_ADAPTER_COMPLETE_EX type. For more information, see the following Examples section.
PROTOCOL_CM_ACTIVATE_VC_COMPLETE

The ProtocolCmActivateVcComplete function is required.
PROTOCOL_CM_ADD_PARTY

The ProtocolCmAddParty function is a required function.
PROTOCOL_CM_CLOSE_AF

The ProtocolCmCloseAf function is a required function that releases per-open resources for an address family that a call manager supports.Note  You must declare the function by using the PROTOCOL_CM_CLOSE_AF type.
PROTOCOL_CM_CLOSE_CALL

The ProtocolCmCloseCall function is a required function that terminates an existing call and releases any resources that the call manager allocated for the call.Note  You must declare the function by using the PROTOCOL_CM_CLOSE_CALL type.
PROTOCOL_CM_DEACTIVATE_VC_COMPLETE

The ProtocolCmDeactivateVcComplete function is a required function.
PROTOCOL_CM_DEREGISTER_SAP

The ProtocolCmDeregisterSap function is required.
PROTOCOL_CM_DROP_PARTY

The ProtocolCmDropParty function is required.
PROTOCOL_CM_INCOMING_CALL_COMPLETE

The ProtocolCmIncomingCallComplete function is required.
PROTOCOL_CM_MAKE_CALL

The ProtocolCmMakeCall function is a required function that sets up media specific parameters for a virtual connection (VC) and activates the virtual connection.Note  You must declare the function by using the PROTOCOL_CM_MAKE_CALL type.
PROTOCOL_CM_MODIFY_QOS_CALL

The ProtocolCmModifyCallQoS function is required.
PROTOCOL_CM_NOTIFY_CLOSE_AF_COMPLETE

The ProtocolCmNotifyCloseAfComplete function indicates that a client has completed the closing of an address family (AF) that a stand-alone call manager or miniport call manager (MCM) started by calling the NdisCmNotifyCloseAddressFamily or NdisMCmNotifyCloseAddressFamily function, respectively.Note  You must declare the function by using the PROTOCOL_CM_NOTIFY_CLOSE_AF_COMPLETE type. For more information, see the following Examples section.
PROTOCOL_CM_OPEN_AF

The ProtocolCmOpenAf function is required.
PROTOCOL_CM_REG_SAP

The ProtocolCmRegisterSap function is a required function that is called by NDIS to request that a call manager register a SAP (service access point) on behalf of a connection-oriented client.Note  You must declare the function by using the PROTOCOL_CM_REG_SAP type. For more information, see the following Examples section.
PROTOCOL_CO_AF_REGISTER_NOTIFY

The ProtocolCoAfRegisterNotify function is used by connection-oriented NDIS clients.
PROTOCOL_CO_CREATE_VC

The ProtocolCoCreateVc function is a required function that allocates resources necessary for a call manager or client to activate and maintain a virtual connection (VC).Note  You must declare the function by using the PROTOCOL_CO_CREATE_VC type.
PROTOCOL_CO_DELETE_VC

The ProtocolCoDeleteVc function is required.
PROTOCOL_CO_OID_REQUEST

The ProtocolCoOidRequest function handles OID requests that CoNDIS clients or stand-alone call managers initiate by calls to the NdisCoOidRequest function or that a miniport call manager (MCM) driver initiates by calls to the NdisMCmOidRequest function.Note  You must declare the function by using the PROTOCOL_CO_OID_REQUEST type. For more information, see the following Examples section.
PROTOCOL_CO_OID_REQUEST_COMPLETE

The ProtocolCoOidRequestComplete function completes the processing of an asynchronous CoNDIS OID request.Note  You must declare the function by using the PROTOCOL_CO_OID_REQUEST_COMPLETE type.
PROTOCOL_CO_RECEIVE_NET_BUFFER_LISTS

The ProtocolCoReceiveNetBufferLists function processes receive indications from underlying drivers.Note  You must declare the function by using the PROTOCOL_CO_RECEIVE_NET_BUFFER_LISTS type.
PROTOCOL_CO_SEND_NET_BUFFER_LISTS_COMPLETE

The ProtocolCoSendNetBufferListsComplete function completes a send operation that the protocol driver initiated with a call to the NdisCoSendNetBufferLists function.Note  You must declare the function by using the PROTOCOL_CO_SEND_NET_BUFFER_LISTS_COMPLETE type. For more information, see the following Examples section.
PROTOCOL_CO_STATUS_EX

The ProtocolCoStatusEx function indicates status changes from underlying connection-oriented drivers or from NDIS.Note  You must declare the function by using the PROTOCOL_CO_STATUS_EX type.
PROTOCOL_DIRECT_OID_REQUEST_COMPLETE

The ProtocolDirectOidRequestComplete function completes the processing of a protocol driver-initiated direct OID request for which the NdisDirectOidRequest function returned NDIS_STATUS_PENDING.Note  You must declare the function by using the PROTOCOL_DIRECT_OID_REQUEST_COMPLETE type. For more information, see the following Examples section.
PROTOCOL_NET_PNP_EVENT

NDIS calls the ProtocolNetPnPEvent function to indicate a network Plug and Play event, an NDIS PnP event, or a power management event to a protocol driver.Note  You must declare the function by using the PROTOCOL_NET_PNP_EVENT type.
PROTOCOL_OID_REQUEST_COMPLETE

The ProtocolOidRequestComplete function completes the processing of a protocol driver-initiated OID request for which the NdisOidRequest function returned NDIS_STATUS_PENDING.Note  You must declare the function by using the PROTOCOL_OID_REQUEST_COMPLETE type. For more information, see the following Examples section.
PROTOCOL_OPEN_ADAPTER_COMPLETE_EX

NDIS calls a protocol driver's ProtocolOpenAdapterCompleteEx function to complete an open adapter operation for which the NdisOpenAdapterEx function returned NDIS_STATUS_PENDING.Note  You must declare the function by using the PROTOCOL_OPEN_ADAPTER_COMPLETE_EX type. For more information, see the following Examples section.
PROTOCOL_RECEIVE_NET_BUFFER_LISTS

The ProtocolReceiveNetBufferLists function processes receive indications from underlying drivers.Note  You must declare the function by using the PROTOCOL_RECEIVE_NET_BUFFER_LISTS type.
PROTOCOL_SEND_NET_BUFFER_LISTS_COMPLETE

The ProtocolSendNetBufferListsComplete function completes a send operation that the protocol driver initiated with a call to the NdisSendNetBufferLists function.Note  You must declare the function by using the PROTOCOL_SEND_NET_BUFFER_LISTS_COMPLETE type. For more information, see the following Examples section.
PROTOCOL_STATUS_EX

The ProtocolStatusEx function indicates status-changes from underlying connectionless drivers or NDIS.Note  You must declare the function by using the PROTOCOL_STATUS_EX type.
PROTOCOL_UNBIND_ADAPTER_EX

NDIS calls a protocol driver's ProtocolUnbindAdapterEx function to request the driver to unbind from an underlying miniport adapter.Note  You must declare the function by using the PROTOCOL_UNBIND_ADAPTER_EX type.
PROTOCOL_UNINSTALL

NDIS calls a protocol driver's ProtocolUninstall function to perform cleanup operations before a protocol driver is uninstalled.Note  You must declare the function by using the PROTOCOL_UNINSTALL type.
QUERY_OFFLOAD_COMPLETE_HANDLER

NDIS calls a protocol driver's or intermediate driver's ProtocolQueryOffloadComplete function to complete a query offload operation that the driver previously initiated by calling the NdisQueryOffload function.
RIL_AddCallForwarding

Microsoft reserves the RIL_AddCallForwarding function for internal use only. Don't use this function in your code.
RIL_AvoidCDMASystem

Microsoft reserves the RIL_AvoidCDMASystem function for internal use only. Don't use this function in your code.
RIL_CancelGetOperatorList

Microsoft reserves the RIL_CancelGetOperatorList function for internal use only. Don't use this function in your code.
RIL_CancelSupServiceDataSession

Microsoft reserves the RIL_CancelSupServiceDataSession function for internal use only. Don't use this function in your code.
RIL_ChangeCallBarringPassword

Microsoft reserves the RIL_ChangeCallBarringPassword function for internal use only. Don't use this function in your code.
RIL_ChangeUiccLockPassword

Microsoft reserves the RIL_ChangeUiccLockPassword function for internal use only. Don't use this function in your code.
RIL_CloseUiccLogicalChannel

Microsoft reserves the RIL_CloseUiccLogicalChannel function for internal use only. Don't use this function in your code.
RIL_CloseUiccLogicalChannelGroup

Microsoft reserves the RIL_CloseUiccLogicalChannelGroup function for internal use only. Don't use this function in your code.
RIL_DeactivatePerso

Microsoft reserves the RIL_DeactivatePerso function for internal use only. Don't use this function in your code.
RIL_Deinitialize

Microsoft reserves the RIL_Deinitialize function for internal use only. Don't use this function in your code.
RIL_DeleteAdditionalNumberString

Microsoft reserves the RIL_DeleteAdditionalNumberString function for internal use only. Don't use this function in your code.
RIL_DeleteMsg

Microsoft reserves the RIL_DeleteMsg function for internal use only. Don't use this function in your code.
RIL_DeletePhonebookEntry

Microsoft reserves the RIL_DeletePhonebookEntry function for internal use only. Don't use this function in your code.
RIL_DevSpecific

Microsoft reserves the RIL_DevSpecific function for internal use only. Don't use this function in your code.
RIL_Dial

Microsoft reserves the RIL_Dial function for internal use only. Don't use this function in your code.
RIL_Dial_V1

Microsoft reserves the RIL_Dial_V1 function for internal use only. Don't use this function in your code.
RIL_DisableModemFilters

Microsoft reserves the RIL_DisableModemFilters function for internal use only. Don't use this function in your code.
RIL_DisableNotifications

Microsoft reserves the RIL_DisableNotifications function for internal use only. Don't use this function in your code.
RIL_DrainModemLogs

Microsoft reserves the RIL_DrainModemLogs function for internal use only. Don't use this function in your code.
RIL_EmergencyModeControl

Microsoft reserves the RIL_EmergencyModeControl function for internal use only. Don't use this function in your code.
RIL_EnableModemFilters

Microsoft reserves the RIL_EnableModemFilters function for internal use only. Don't use this function in your code.
RIL_EnableNotifications

Microsoft reserves the RIL_EnableNotifications function for internal use only. Don't use this function in your code.
RIL_EnumerateSlots

Microsoft reserves the RIL_EnumerateSlots function for internal use only. Don't use this function in your code.
RIL_ExchangeUiccAPDU

Microsoft reserves the RIL_ExchangeUiccAPDU function for internal use only. Don't use this function in your code.
RIL_GetAllAdditionalNumberStrings

Microsoft reserves the RIL_GetAllAdditionalNumberStrings function for internal use only. Don't use this function in your code.
RIL_GetAllEmergencyNumbers

Microsoft reserves the RIL_GetAllEmergencyNumbers function for internal use only. Don't use this function in your code.
RIL_GetCallBarringStatus

Microsoft reserves the RIL_GetCallBarringStatus function for internal use only. Don't use this function in your code.
RIL_GetCallerIdSettings

Microsoft reserves the RIL_GetCallerIdSettings function for internal use only. Don't use this function in your code.
RIL_GetCallForwardingSettings

Microsoft reserves the RIL_GetCallForwardingSettings function for internal use only. Don't use this function in your code.
RIL_GetCallList

Microsoft reserves the RIL_GetCallList function for internal use only. Don't use this function in your code.
RIL_GetCallWaitingSettings

Microsoft reserves the RIL_GetCallWaitingSettings function for internal use only. Don't use this function in your code.
RIL_GetCardInfo

Microsoft reserves the RIL_GetCardInfo function for internal use only. Don't use this function in your code.
RIL_GetCellBroadcastMsgConfig

Microsoft reserves the RIL_GetCellBroadcastMsgConfig function for internal use only. Don't use this function in your code.
RIL_GetCurrentRegStatus

Microsoft reserves the RIL_GetCurrentRegStatus function for internal use only. Don't use this function in your code.
RIL_GetDevCaps

Microsoft reserves the RIL_GetDevCaps function for internal use only. Don't use this function in your code.
RIL_GetDeviceInfo

Microsoft reserves the RIL_GetDeviceInfo function for internal use only. Don't use this function in your code.
RIL_GetDialedIdSettings

Microsoft reserves the RIL_GetDialedIdSettings function for internal use only. Don't use this function in your code.
RIL_GetDMProfileConfigInfo

Microsoft reserves the RIL_GetDMProfileConfigInfo function for internal use only. Don't use this function in your code.
RIL_GetDriverVersion

Microsoft reserves the RIL_GetDriverVersion function for internal use only. Don't use this function in your code.
RIL_GetEmergencyMode

Microsoft reserves the RIL_GetEmergencyMode function for internal use only. Don't use this function in your code.
RIL_GetEquipmentState

Microsoft reserves the RIL_GetEquipmentState function for internal use only. Don't use this function in your code.
RIL_GetExecutorConfig

Microsoft reserves the RIL_GetExecutorConfig function for internal use only. Don't use this function in your code.
RIL_GetExecutorFocus

Microsoft reserves the RIL_GetExecutorFocus function for internal use only. Don't use this function in your code.
RIL_GetExecutorRFState

Microsoft reserves the RIL_GetExecutorRFState function for internal use only. Don't use this function in your code.
RIL_GetHideConnectedIdSettings

Microsoft reserves the RIL_GetHideConnectedIdSettings function for internal use only. Don't use this function in your code.
RIL_GetHideIdSettings

Microsoft reserves the RIL_GetHideIdSettings function for internal use only. Don't use this function in your code.
RIL_GetIMSI

Microsoft reserves the RIL_GetIMSI function for internal use only. Don't use this function in your code.
RIL_GetIMSStatus

Microsoft reserves the RIL_GetIMSStatus function for internal use only. Don't use this function in your code.
RIL_GetMsgInUiccStatus

Microsoft reserves the RIL_GetMsgInUiccStatus function for internal use only. Don't use this function in your code.
RIL_GetMsgServiceOptions

Microsoft reserves the RIL_GetMsgServiceOptions function for internal use only. Don't use this function in your code.
RIL_GetNotificationFilterState

Microsoft reserves the RIL_GetNotificationFilterState function for internal use only. Don't use this function in your code.
RIL_GetNumberOfModems

Microsoft reserves the RIL_GetNumberOfModems function for internal use only. Don't use this function in your code.
RIL_GetOperatorList

Microsoft reserves the RIL_GetOperatorList function for internal use only. Don't use this function in your code.
RIL_GetPersoDeactivationState

Microsoft reserves the RIL_GetPersoDeactivationState function for internal use only. Don't use this function in your code.
RIL_GetPhonebookOptions

Microsoft reserves the RIL_GetPhonebookOptions function for internal use only. Don't use this function in your code.
RIL_GetPositionInfo

Microsoft reserves the RIL_GetPositionInfo function for internal use only. Don't use this function in your code.
RIL_GetPreferredOperatorList

Microsoft reserves the RIL_GetPreferredOperatorList function for internal use only. Don't use this function in your code.
RIL_GetPSMediaConfiguration

Microsoft reserves the RIL_GetPSMediaConfiguration function for internal use only. Don't use this function in your code.
RIL_GetRadioConfiguration

Microsoft reserves the RIL_GetRadioConfiguration function for internal use only. Don't use this function in your code.
RIL_GetRadioStateDetails

Microsoft reserves the RIL_GetRadioStateDetails function for internal use only. Don't use this function in your code.
RIL_GetRadioStateGroups

Microsoft reserves the RIL_GetRadioStateGroups function for internal use only. Don't use this function in your code.
RIL_GetRFState

Microsoft reserves the RIL_GetRFState function for internal use only. Don't use this function in your code.
RIL_GetSignalQuality

Microsoft reserves the RIL_GetSignalQuality function for internal use only. Don't use this function in your code.
RIL_GetSMSC

Microsoft reserves the RIL_GetSMSC function for internal use only. Don't use this function in your code.
RIL_GetSubscriberNumbers

Microsoft reserves the RIL_GetSubscriberNumbers function for internal use only. Don't use this function in your code.
RIL_GetSystemSelectionPrefs

Microsoft reserves the RIL_GetSystemSelectionPrefs function for internal use only. Don't use this function in your code.
RIL_GetUiccAppPersoCheckState

Microsoft reserves the RIL_GetUiccAppPersoCheckState function for internal use only. Don't use this function in your code.
RIL_GetUiccATR

Microsoft reserves the RIL_GetUiccATR function for internal use only. Don't use this function in your code.
RIL_GetUiccLockState

Microsoft reserves the RIL_GetUiccLockState function for internal use only. Don't use this function in your code.
RIL_GetUiccPRLID

Microsoft reserves the RIL_GetUiccPRLID function for internal use only. Don't use this function in your code.
RIL_GetUiccRecordStatus

Microsoft reserves the RIL_GetUiccRecordStatus function for internal use only. Don't use this function in your code.
RIL_GetUiccServiceLock

Microsoft reserves the RIL_GetUiccServiceLock function for internal use only. Don't use this function in your code.
RIL_GetUiccServiceState

Microsoft reserves the RIL_GetUiccServiceState function for internal use only. Don't use this function in your code.
RIL_GetUiccToolkitProfile

Microsoft reserves the RIL_GetUiccToolkitProfile function for internal use only. Don't use this function in your code.
RIL_Initialize

Microsoft reserves the RIL_Initialize function for internal use only. Don't use this function in your code.
RIL_ManageCalls

Microsoft reserves the RIL_ManageCalls function for internal use only. Don't use this function in your code.
RIL_ManageCalls_V1

Microsoft reserves the RIL_ManageCalls_V1 function for internal use only. Don't use this function in your code.
RIL_ManageCalls_V2

Microsoft reserves the RIL_ManageCalls_V2 function for internal use only. Don't use this function in your code.
RIL_ManageCalls_V3

Microsoft reserves the RIL_ManageCalls_V3 function for internal use only. Don't use this function in your code.
RIL_OpenUiccLogicalChannel

Microsoft reserves the RIL_OpenUiccLogicalChannel function for internal use only. Don't use this function in your code.
RIL_RadioStateGetPasswordRetryCount

Microsoft reserves the RIL_RadioStateGetPasswordRetryCount function for internal use only. Don't use this function in your code.
RIL_RadioStatePasswordCompare

Microsoft reserves the RIL_RadioStatePasswordCompare function for internal use only. Don't use this function in your code.
RIL_ReadMsg

Microsoft reserves the RIL_ReadMsg function for internal use only. Don't use this function in your code.
RIL_ReadPhonebookEntries

Microsoft reserves the RIL_ReadPhonebookEntries function for internal use only. Don't use this function in your code.
RIL_RegisterUiccToolkitService

Microsoft reserves the RIL_RegisterUiccToolkitService function for internal use only. Don't use this function in your code.
RIL_RemoveCallForwarding

Microsoft reserves the RIL_RemoveCallForwarding function for internal use only. Don't use this function in your code.
RIL_ResetModem

Microsoft reserves the RIL_ResetModem function for internal use only. Don't use this function in your code.
RIL_SendDTMF

Microsoft reserves the RIL_SendDTMF function for internal use only. Don't use this function in your code.
RIL_SendFlash

Microsoft reserves the RIL_SendFlash function for internal use only. Don't use this function in your code.
RIL_SendMsg

Microsoft reserves the RIL_SendMsg function for internal use only. Don't use this function in your code.
RIL_SendMsgAck

Microsoft reserves the RIL_SendMsgAck function for internal use only. Don't use this function in your code.
RIL_SendMsgAck_V1

Microsoft reserves the RIL_SendMsgAck_V1 function for internal use only. Don't use this function in your code.
RIL_SendRestrictedUiccCmd

Microsoft reserves the RIL_SendRestrictedUiccCmd function for internal use only. Don't use this function in your code.
RIL_SendRTT

Microsoft reserves the RIL_SendRTT function for internal use only. Don't use this function in your code.
RIL_SendSupServiceData

Microsoft reserves the RIL_SendSupServiceData function for internal use only. Don't use this function in your code.
RIL_SendSupServiceDataResponse

Microsoft reserves the RIL_SendSupServiceDataResponse function for internal use only. Don't use this function in your code.
RIL_SendUiccToolkitCmdResponse

Microsoft reserves the RIL_SendUiccToolkitCmdResponse function for internal use only. Don't use this function in your code.
RIL_SendUiccToolkitEnvelope

Microsoft reserves the RIL_SendUiccToolkitEnvelope function for internal use only. Don't use this function in your code.
RIL_SetCallBarringStatus

Microsoft reserves the RIL_SetCallBarringStatus function for internal use only. Don't use this function in your code.
RIL_SetCallForwardingStatus

Microsoft reserves the RIL_SetCallForwardingStatus function for internal use only. Don't use this function in your code.
RIL_SetCallWaitingStatus

Microsoft reserves the RIL_SetCallWaitingStatus function for internal use only. Don't use this function in your code.
RIL_SetCellBroadcastMsgConfig

Microsoft reserves the RIL_SetCellBroadcastMsgConfig function for internal use only. Don't use this function in your code.
RIL_SetDMProfileConfigInfo

Microsoft reserves the RIL_SetDMProfileConfigInfo function for internal use only. Don't use this function in your code.
RIL_SetEquipmentState

Microsoft reserves the RIL_SetEquipmentState function for internal use only. Don't use this function in your code.
RIL_SetExecutorConfig

Microsoft reserves the RIL_SetExecutorConfig function for internal use only. Don't use this function in your code.
RIL_SetExecutorFocus

Microsoft reserves the RIL_SetExecutorFocus function for internal use only. Don't use this function in your code.
RIL_SetExecutorRFState

Microsoft reserves the RIL_SetExecutorRFState function for internal use only. Don't use this function in your code.
RIL_SetGeolocationData

Microsoft reserves the RIL_SetGeolocationData function for internal use only. Don't use this function in your code.
RIL_SetMsgInUiccStatus

Microsoft reserves the RIL_SetMsgInUiccStatus function for internal use only. Don't use this function in your code.
RIL_SetMsgMemoryStatus

Microsoft reserves the RIL_SetMsgMemoryStatus function for internal use only. Don't use this function in your code.
RIL_SetNotificationFilterState

Microsoft reserves the RIL_SetNotificationFilterState function for internal use only. Don't use this function in your code.
RIL_SetPreferredOperatorList

Microsoft reserves the RIL_SetPreferredOperatorList function for internal use only. Don't use this function in your code.
RIL_SetPSMediaConfiguration

Microsoft reserves the RIL_SetPSMediaConfiguration function for internal use only. Don't use this function in your code.
RIL_SetRadioConfiguration

Microsoft reserves the RIL_SetRadioConfiguration function for internal use only. Don't use this function in your code.
RIL_SetRadioStateDetails

Microsoft reserves the RIL_SetRadioStateDetails function for internal use only. Don't use this function in your code.
RIL_SetRFState

Microsoft reserves the RIL_SetRFState function for internal use only. Don't use this function in your code.
RIL_SetRFState_V1

Microsoft reserves the RIL_SetRFState_V1 function for internal use only. Don't use this function in your code.
RIL_SetSlotPower

Microsoft reserves the RIL_SetSlotPower function for internal use only. Don't use this function in your code.
RIL_SetSMSC

Microsoft reserves the RIL_SetSMSC function for internal use only. Don't use this function in your code.
RIL_SetSystemSelectionPrefs

Microsoft reserves the RIL_SetSystemSelectionPrefs function for internal use only. Don't use this function in your code.
RIL_SetSystemSelectionPrefs_V1

Microsoft reserves the RIL_SetSystemSelectionPrefs_V1 function for internal use only. Don't use this function in your code.
RIL_SetUiccLockEnabled

Microsoft reserves the RIL_SetUiccLockEnabled function for internal use only. Don't use this function in your code.
RIL_SetUiccServiceState

Microsoft reserves the RIL_SetUiccServiceState function for internal use only. Don't use this function in your code.
RIL_SetUiccToolkitProfile

Microsoft reserves the RIL_SetUiccToolkitProfile function for internal use only. Don't use this function in your code.
RIL_StartDTMF

Microsoft reserves the RIL_StartDTMF function for internal use only. Don't use this function in your code.
RIL_StartModemLogs

Microsoft reserves the RIL_StartModemLogs function for internal use only. Don't use this function in your code.
RIL_StopDTMF

Microsoft reserves the RIL_StopDTMF function for internal use only. Don't use this function in your code.
RIL_StopModemLogs

Microsoft reserves the RIL_StopModemLogs function for internal use only. Don't use this function in your code.
RIL_UnblockUiccLock

Microsoft reserves the RIL_UnblockUiccLock function for internal use only. Don't use this function in your code.
RIL_VerifyUiccLock

Microsoft reserves the RIL_VerifyUiccLock function for internal use only. Don't use this function in your code.
RIL_WatchUiccFileChange

Microsoft reserves the RIL_WatchUiccFileChange function for internal use only. Don't use this function in your code.
RIL_WriteAdditionalNumberString

Microsoft reserves the RIL_WriteAdditionalNumberString function for internal use only. Don't use this function in your code.
RIL_WriteMsg

Microsoft reserves the RIL_WriteMsg function for internal use only. Don't use this function in your code.
RIL_WritePhonebookEntry

Microsoft reserves the RIL_WritePhonebookEntry function for internal use only. Don't use this function in your code.
SET_OPTIONS

NDIS calls a driver's XxxSetOptions function to allow the driver to register optional services.
TCP_OFFLOAD_DISCONNECT_COMPLETE_HANDLER

NDIS calls a protocol driver's or intermediate driver's ProtocolTcpOffloadDisconnectComplete function to complete a disconnect operation that the driver previously initiated by calling the NdisOffloadTcpDisconnect function.
TCP_OFFLOAD_EVENT_HANDLER

NDIS calls a protocol driver's or intermediate driver's ProtocolIndicateOffloadEvent function to post an indication that was initiated by an underlying driver's or offload target's call to the NdisTcpOffloadEventHandler function.
TCP_OFFLOAD_FORWARD_COMPLETE_HANDLER

NDIS calls a protocol or intermediate driver's ProtocolTcpOffloadForwardComplete function to complete a forward operation that the driver previously initiated by calling the NdisOffloadTcpForward function.
TCP_OFFLOAD_RECEIVE_INDICATE_HANDLER

NDIS calls a protocol driver's or intermediate driver's ProtocolTcpOffloadReceiveIndicate function to deliver received data that is being indicated by an underlying driver or offload target.
TCP_OFFLOAD_RECV_COMPLETE_HANDLER

NDIS calls a protocol or intermediate driver's ProtocolTcpOffloadReceiveComplete function to complete a receive operation that the driver previously initiated by calling the NdisOffloadTcpReceive function.
TCP_OFFLOAD_SEND_COMPLETE_HANDLER

NDIS calls a protocol or intermediate driver's ProtocolTcpOffloadSendComplete function to complete a send operation that the driver previously initiated by calling the NdisOffloadTcpSend function.
TERMINATE_OFFLOAD_COMPLETE_HANDLER

NDIS calls a protocol or intermediate driver's ProtocolTerminateOffloadComplete function to complete a terminate offload operation that the driver previously initiated by calling the NdisTerminateOffload function.
UPDATE_OFFLOAD_COMPLETE_HANDLER

NDIS calls a protocol driver's or intermediate driver's ProtocolUpdateOffloadComplete function to complete an update offload operation that the driver previously initiated by calling the NdisUpdateOffload function.
VMB_CHANNEL_STATE_CHANGE_CALLBACKS_INIT

The VMB_CHANNEL_STATE_CHANGE_CALLBACKS_INIT function saves callback functions to be used for state changes for a channel.
W_INITIATE_OFFLOAD_HANDLER

MiniportInitiateOffload offloads TCP chimney state from the host stack.
W_INVALIDATE_OFFLOAD_HANDLER

The MiniportInvalidateOffload function invalidates previously offloaded TCP chimney state objects.
W_QUERY_OFFLOAD_HANDLER

The MiniportQueryOffload function queries previously offloaded TCP chimney state objects.
W_TCP_OFFLOAD_DISCONNECT_HANDLER

The MiniportTcpOffloadDisconnect function closes the send half of an offloaded TCP connection.
W_TCP_OFFLOAD_FORWARD_HANDLER

NDIS calls the MiniportTcpOffloadForward function to forward unacknowledged received TCP segments to an offload target.
W_TCP_OFFLOAD_RECEIVE_HANDLER

NDIS calls the MiniportTcpOffloadReceive function to post receive requests (receive buffers) on an offloaded TCP connection.
W_TCP_OFFLOAD_RECEIVE_RETURN_HANDLER

NDIS calls the MiniportTcpOffloadReceiveReturn function to return ownership of NET_BUFFER_LIST and associated structures to an offload target.
W_TCP_OFFLOAD_SEND_HANDLER

NDIS calls the MiniportTcpOffloadSend function to transmit data on an offloaded TCP connection.
W_TERMINATE_OFFLOAD_HANDLER

The MiniportTerminateOffload function terminates the offload of one or more state objects.
W_UPDATE_OFFLOAD_HANDLER

The MiniportUpdateOffload function updates previously offloaded TCP chimney state objects.
WDI_DEFINE_INDICATION

Microsoft reserves the WDI_DEFINE_INDICATION function for internal use only. Don't use this function in your code.
WDI_DEFINE_OID

Microsoft reserves the WDI_DEFINE_OID function for internal use only. Don't use this function in your code.
Wdi_NdisMDeregisterWdiMiniportDriver

Microsoft reserves the Wdi_NdisMDeregisterWdiMiniportDriver function for internal use only. Don't use this function in your code.
Wdi_NdisMIndicateStatusEx

Microsoft reserves the Wdi_NdisMIndicateStatusEx function for internal use only. Don't use this function in your code.
Wdi_NdisMOidRequestComplete

Microsoft reserves the Wdi_NdisMOidRequestComplete function for internal use only. Don't use this function in your code.
Wdi_NdisMRegisterWdiMiniportDriver

Microsoft reserves the Wdi_NdisMRegisterWdiMiniportDriver function for internal use only. Don't use this function in your code.
WIFI_ADAPTER_POWER_OFFLOAD_RSN_REKEY_CAPABILITIES_INIT

The WIFI_ADAPTER_POWER_OFFLOAD_RSN_REKEY_CAPABILITIES_INIT function initializes a WIFI_ADAPTER_POWER_OFFLOAD_RSN_REKEY_CAPABILITIES structure.
WIFI_ADAPTER_TX_PEER_ADDRESS_DEMUX_INIT

WIFI_ADAPTER_TX_PEER_ADDRESS_DEMUX_INIT initializes a WIFI_ADAPTER_TX_DEMUX structure when the Tx DEMUX type is PEER_ADDRESS.
WIFI_ADAPTER_TX_WMMINFO_DEMUX_INIT

The WIFI_ADAPTER_TX_WMMINFO_DEMUX_INIT function initializes a WIFI_ADAPTER_TX_DEMUX structure when the Tx DEMUX type is WMMINFO.
WIFI_ADAPTER_WAKE_CAPABILITIES_INIT

The WIFI_ADAPTER_WAKE_CAPABILITIES_INIT method initializes a WIFI_ADAPTER_WAKE_CAPABILITIES structure.
WIFI_BAND_CAPABILITIES_INIT

The WIFI_BAND_CAPABILITIES_INIT function initializes a WIFI_BAND_CAPABILITIES structure.
WIFI_DEVICE_CAPABILITIES_INIT

The WIFI_DEVICE_CAPABILITIES_INIT function initializes a WIFI_DEVICE_CAPABILITIES structure.
WIFI_DEVICE_CONFIG_INIT

The WIFI_DEVICE_CONFIG_INIT function initializes the WIFI_DEVICE_CONFIG structure.
WIFI_PHY_CAPABILITIES_INIT

The WIFI_PHY_CAPABILITIES_INIT function initializes a WIFI_PHY_CAPABILITIES structure.
WIFI_POWER_OFFLOAD_80211RSNREKEY_PARAMETERS_INIT

The WIFI_POWER_OFFLOAD_80211RSNREKEY_PARAMETERS_INIT function initializes a WIFI_POWER_OFFLOAD_80211RSNREKEY_PARAMETERS structure.
WIFI_POWER_OFFLOAD_ACTION_FRAME_WAKE_PATTERN_PARAMETERS_INIT

The WIFI_POWER_OFFLOAD_ACTION_FRAME_WAKE_PATTERN_PARAMETERS_INIT function initializes a WIFI_POWER_OFFLOAD_ACTION_FRAME_WAKE_PATTERN_PARAMETERS structure.
WIFI_POWER_OFFLOAD_LIST_INIT

The WIFI_POWER_OFFLOAD_LIST_INIT function initializes a WIFI_POWER_OFFLOAD_LIST structure.
WIFI_STATION_CAPABILITIES_INIT

The WIFI_STATION_CAPABILITIES_INIT function initializes a WIFI_STATION_CAPABILITIES structure.
WIFI_WAKE_SOURCE_LIST_INIT

The WIFI_WAKE_SOURCE_LIST_INIT function initializes a WIFI_WAKE_SOURCE_LIST structure.
WIFI_WIFIDIRECT_CAPABILITIES_INIT

The WIFI_WIFIDIRECT_CAPABILITIES_INIT function initializes a WIFI_WIFIDIRECT_CAPABILITIES structure.
WifiAdapterAddPeer

Client drivers call WifiAdapterAddPeer to tell the WiFiCx framework that a peer has connected with the given address.
WifiAdapterGetPortId

The WifiAdapterGetPortId function gets the Wi-Fi adapter port ID.
WifiAdapterGetType

The WifiAdapterGetType function gets the Wi-Fi adapter type.
WifiAdapterInitAddTxDemux

The WifiAdapterInitAddTxDemux function adds DEMUX properties for multiple Tx queue support.
WifiAdapterInitGetType

The WifiAdapterInitGetType function gets the adapter type from the NETADAPTER_INIT object.
WifiAdapterInitialize

The WifiAdapterInitialize function initializes a newly created NETADAPTER object for WiFiCx.
WifiAdapterPowerOffloadSetRsnRekeyCapabilities

The WifiAdapterPowerOffloadSetRsnRekeyCapabilities function sets a WiFiCx net adapter's RSN rekey power offload capabilities.
WifiAdapterRemovePeer

Client drivers call WifiAdapterRemovePeer to tell the WiFiCx framework that a peer has been disconnected.
WifiAdapterReportWakeReason

The WifiAdapterReportWakeReason function reports to the framework the reason that a Wi-Fi device has generated a wake-up event.
WifiAdapterSetWakeCapabilities

The WifiAdapterSetWakeCapabilities method sets the wake capabilities for a WiFiCx device.
WifiDeviceGetOsWdiVersion

The WifiDeviceGetOsWdiVersion function gets the TLV version that WifiCx uses to initialize client driver's TLV parser/generator.
WifiDeviceGetPowerOffloadList

The WifiDeviceGetPowerOffloadList function gets the list of low power protocol offloads to a WiFiCx net adapter.
WifiDeviceGetWakeSourceList

The WifiDeviceGetWakeSourceList function gets the list of wake sources for a WiFiCx net adapter.
WifiDeviceInitConfig

The WifiDeviceInitConfig function initializes WiFiCx device initialization operations.
WifiDeviceInitialize

The WifiDeviceInitialize function registers the client driver's WiFiCx-specific callback functions.
WifiDeviceReceiveIndication

WiFiCx drivers call WifiDeviceReceiveIndication to send a status indication to the WiFiCx framework.
WifiDeviceSetBandCapabilities

The WifiDeviceSetBandCapabilities function sets the band capabilities for a WiFiCx device.
WifiDeviceSetDeviceCapabilities

The WifiDeviceSetDeviceCapabilities function sets the device capabilities for a WiFiCx device.
WifiDeviceSetPhyCapabilities

The WifiDeviceSetPhyCapabilities function sets the PHY capabilities for a WiFiCx device.
WifiDeviceSetStationCapabilities

The WifiDeviceSetStationCapabilities function sets the station capabilities for a WiFiCx device.
WifiDeviceSetWiFiDirectCapabilities

The WifiDeviceSetWiFiDirectCapabilities function sets the Wi-Fi Direct capabilities for a WiFiCx device.
WifiDirectDeviceCreate

The WifiDirectDeviceCreate function creates a WIFIDIRECTDEVICE object.
WifiDirectDeviceGetPortId

The WifiDirectDeviceGetPortId function gets the Wi-Fi Direct port ID.
WifiDirectDeviceInitialize

The WifiDirectDeviceInitialize function initializes a newly created WIFIDIRECTDEVICE object.
WifiExtensionGetExemptionAction

The WifiExtensionGetExemptionAction function retrieves the exemption action information for a packet.
WifiPowerOffloadGet80211RSNRekeyParameters

The WifiPowerOffloadGet80211RSNRekeyParameters function gets parameters for an 802.11 RSN rekey low power protocol offload to a WiFiCx net adapter.
WifiPowerOffloadGetActionFrameWakePatternParameters

The WifiPowerOffloadGetActionFrameWakePatternParameters function gets the parameters for an action frame wake pattern low power protocol offload to a WiFiCx network adapter.
WifiPowerOffloadGetAdapter

The WifiPowerOffloadGetAdapter function gets the WiFiCx net adapter for alow power protocol offload.
WifiPowerOffloadGetType

The WifiPowerOffloadGetType function gets the power offload type for a low power protocol offload to a WiFiCx net adapter.
WifiPowerOffloadListGetCount

The WifiPowerOffloadListGetCount function gets the number of low power protocol offloads to a WiFiCx net adapter.
WifiPowerOffloadListGetElement

The WifiPowerOffloadListGetElement function gets a low power protocol offload from a list of offloads to a WiFiCx net adapter.
WifiRequestComplete

WiFiCx drivers call WifiRequestComplete to complete a request to send a command message to the device.
WifiRequestGetInOutBuffer

WiFiCx drivers call WifiRequestGetInOutBuffer to get the input/output buffer for a command message.
WifiRequestGetMessageId

The WifiRequestGetMessageId function returns the ID of a WiFiCx command message.
WifiRequestSetBytesNeeded

WiFiCx drivers call WifiRequestSetBytesNeeded to set a larger buffer size for a command message.
WifiTxQueueGetDemuxPeerAddress

The WifiTxQueueGetDemuxPeerAddress function gets the peer address that the WiFiCx framework will use for this queue.
WifiTxQueueGetDemuxWmmInfo

The WifiTxQueueGetDemuxWmmInfo function gets the priority that the WiFiCx framework will use for this queue.
WifiWakeSourceGetAdapter

The WifiWakeSourceGetAdapter function gets the WiFiCx net adapter for a wake-up source.
WifiWakeSourceGetType

The WifiWakeSourceGetType function gets the type for wake-on-LAN (WoL) source from a WiFiCx net adapter.
WifiWakeSourceListGetCount

The WifiWakeSourceListGetCount function gets the number of wake sources for a WiFiCx net adapter.
WifiWakeSourceListGetElement

The WifiWakeSourceListGetElement function gets a wake source from the list of wake sources for a WiFiCx net adapter.
WskCaptureProviderNPI

The WskCaptureProviderNPI function captures a provider Network Programming Interface (NPI) when it becomes available from the WSK subsystem.
WskDeregister

The WskDeregister function unregisters a WSK application's registration instance that was previously created by WskRegister.
WskQueryProviderCharacteristics

The WskQueryProviderCharacteristics function queries the range of WSK NPI versions supported by the WSK subsystem.
WskRegister

The WskRegister function registers a WSK application, given the application's WSK client Network Programming Interface (NPI).
WskReleaseProviderNPI

The WskReleaseProviderNPI function releases a Network Programming Interface (NPI) that was captured with WskCaptureProviderNPI.

Structures

 
BINARY_DATA

The BINARY_DATA structure contains the binary data of a named entry in the registry.
DOT11_ADAPTER

The DOT11_ADAPTER structure is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11_ADDITIONAL_IE

The DOT11_ADDITIONAL_IE structure is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11_ASSOCIATION_COMPLETION_PARAMETERS

The DOT11_ASSOCIATION_COMPLETION_PARAMETERS structure is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11_ASSOCIATION_PARAMS

The DOT11_ASSOCIATION_PARAMS structure is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11_AUTH_CIPHER_PAIR

The DOT11_AUTH_CIPHER_PAIR structure is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11_AUTH_CIPHER_PAIR_LIST

The DOT11_AUTH_CIPHER_PAIR_LIST structure is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11_AVAILABLE_CHANNEL_LIST

The DOT11_AVAILABLE_CHANNEL_LIST structure is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11_AVAILABLE_FREQUENCY_LIST

The DOT11_AVAILABLE_FREQUENCY_LIST structure is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11_BSS_ENTRY

The DOT11_BSS_ENTRY structure is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11_BSS_ENTRY_PHY_SPECIFIC_INFO

The DOT11_BSS_ENTRY_PHY_SPECIFIC_INFO structure is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11_BSS_LIST

The DOT11_BSS_LIST structure is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11_BYTE_ARRAY

The DOT11_BYTE_ARRAY structure is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11_CAN_SUSTAIN_AP_PARAMETERS

The DOT11_CAN_SUSTAIN_AP_PARAMETERS structure specifies the reason why the NIC can sustain an access point (AP).
DOT11_CHANNEL_HINT

The DOT11_CHANNEL_HINT structure describes suggested channel numbers for an NLO operation.
DOT11_CIPHER_ALGORITHM_LIST

The DOT11_CIPHER_ALGORITHM_LIST structure is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11_CIPHER_DEFAULT_KEY_VALUE

The DOT11_CIPHER_DEFAULT_KEY_VALUE structure is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11_CIPHER_KEY_MAPPING_KEY_VALUE

The DOT11_CIPHER_KEY_MAPPING_KEY_VALUE structure is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11_CURRENT_OPERATION_MODE

The DOT11_CURRENT_OPERATION_MODE structure is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11_DATA_RATE_MAPPING_ENTRY

The DOT11_DATA_RATE_MAPPING_ENTRY structure is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11_DISASSOCIATE_PEER_REQUEST

The DOT11_DISASSOCIATE_PEER_REQUEST structure is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11_DISASSOCIATION_PARAMETERS

The DOT11_DISASSOCIATION_PARAMETERS structure is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11_EAP_RESULT

The DOT11_EAP_RESULT structure is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11_ENCAP_ENTRY

The DOT11_ENCAP_ENTRY structure is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11_ERP_PHY_ATTRIBUTES

The DOT11_ERP_PHY_ATTRIBUTES structure is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11_EXTAP_ATTRIBUTES

The DOT11_EXTAP_ATTRIBUTES structure is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11_EXTSTA_ATTRIBUTES

The DOT11_EXTSTA_ATTRIBUTES structure is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11_EXTSTA_RECV_CONTEXT

The DOT11_EXTSTA_RECV_CONTEXT structure is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11_EXTSTA_SEND_CONTEXT

The DOT11_EXTSTA_SEND_CONTEXT structure is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11_GO_NEGOTIATION_CONFIRMATION_SEND_COMPLETE_PARAMETERS

The completion parameters for a Group Owner (GO) negotiation confirmation are specified in a DOT11_GO_NEGOTIATION_CONFIRMATION_SEND_COMPLETE_PARAMETERS structure.
DOT11_GO_NEGOTIATION_REQUEST_SEND_COMPLETE_PARAMETERS

The completion parameters for a Group Owner (GO) negotiation request are specified in a DOT11_GO_NEGOTIATION_REQUEST_SEND_COMPLETE_PARAMETERS structure.
DOT11_GO_NEGOTIATION_RESPONSE_SEND_COMPLETE_PARAMETERS

The completion parameters for a Group Owner (GO) negotiation response are specified in a DOT11_GO_NEGOTIATION_RESPONSE_SEND_COMPLETE_PARAMETERS structure.
DOT11_HRDSSS_PHY_ATTRIBUTES

The DOT11_HRDSSS_PHY_ATTRIBUTES structure is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11_IHV_VERSION_INFO

The DOT11_IHV_VERSION_INFO structure is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11_INCOMING_ASSOC_COMPLETION_PARAMETERS

The DOT11_INCOMING_ASSOC_COMPLETION_PARAMETERS structure is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11_INCOMING_ASSOC_DECISION

The DOT11_INCOMING_ASSOC_DECISION structure is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11_INCOMING_ASSOC_DECISION_V2

Information for an incoming association request is included in a DOT11_INCOMING_ASSOC_DECISION_V2 structure. This structure is sent with an OID_DOT11_INCOMING_ASSOCIATION_DECISION request.
DOT11_INCOMING_ASSOC_REQUEST_RECEIVED_PARAMETERS

The DOT11_INCOMING_ASSOC_REQUEST_RECEIVED_PARAMETERS structure is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11_INCOMING_ASSOC_STARTED_PARAMETERS

The DOT11_INCOMING_ASSOC_STARTED_PARAMETERS structure is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11_INVITATION_REQUEST_SEND_COMPLETE_PARAMETERS

The completion parameters for a sent invitation request are specified in a DOT11_INVITATION_REQUEST_SEND_COMPLETE_PARAMETERS structure. This structure is sent with an NDIS_STATUS_DOT11_WFD_INVITATION_REQUEST_SEND_COMPLETE request to the miniport.
DOT11_INVITATION_RESPONSE_SEND_COMPLETE_PARAMETERS

The parameters for an invitation response send completion are specified in a DOT11_INVITATION_RESPONSE_SEND_COMPLETE_PARAMETERS structure. This structure is sent with an NDIS_STATUS_DOT11_WFD_INVITATION_RESPONSE_SEND_COMPLETE indication.
DOT11_KEY_ALGO_BIP

The DOT11_KEY_ALGO_BIP structure defines a cipher key that is used by the Broadcast Integrity Protocol (BIP) algorithm for management frame integrity protection.
DOT11_KEY_ALGO_CCMP

The DOT11_KEY_ALGO_CCMP structure is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11_KEY_ALGO_TKIP_MIC

The DOT11_KEY_ALGO_TKIP_MIC structure is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11_MAC_ADDRESS

The DOT11_MAC_ADDRESS structure is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11_MAC_FRAME_STATISTICS

The DOT11_MAC_FRAME_STATISTICS structure is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11_MAC_INFO

The DOT11_MAC_INFO structure is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11_MAC_PARAMETERS

The DOT11_MAC_PARAMETERS is the optional input for an OID_DOT11_CREATE_MAC request. The device role is defined in an operation mode bitmask included in this structure.
DOT11_MSONEX_RESULT_PARAMS

The DOT11_MSONEX_RESULT_PARAMS structure is used to exchange result parameters with an IHV module.
DOT11_MSSECURITY_SETTINGS

The DOT11_MSSECURITY_SETTINGS structure is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11_OFDM_PHY_ATTRIBUTES

The DOT11_OFDM_PHY_ATTRIBUTES structure is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11_OFFLOAD_NETWORK

The DOT11_OFFLOAD_NETWORK structure describes a network list offload.
DOT11_OFFLOAD_NETWORK_LIST_INFO

The DOT11_OFFLOAD_NETWORK_LIST_INFO structure describes a network offload-list (NLO).
DOT11_OFFLOAD_NETWORK_STATUS_PARAMETERS

The DOT11_OFFLOAD_NETWORK_STATUS_PARAMETERS structure indicates the success of the discovery of networks in the offload list.
DOT11_PEER_INFO

The DOT11_PEER_INFO structure is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11_PEER_INFO_LIST

The DOT11_PEER_INFO_LIST structure is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11_PEER_STATISTICS

The DOT11_PEER_STATISTICS structure is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11_PHY_ATTRIBUTES

The DOT11_PHY_ATTRIBUTES structure is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11_PHY_FRAME_STATISTICS

The DOT11_PHY_FRAME_STATISTICS structure is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11_PHY_FREQUENCY_ADOPTED_PARAMETERS

The DOT11_PHY_FREQUENCY_ADOPTED_PARAMETERS structure is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11_PHY_ID_LIST

The DOT11_PHY_ID_LIST structure is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11_PHY_TYPE_INFO

The DOT11_PHY_TYPE_INFO structure is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11_PORT_STATE

The DOT11_PORT_STATE structure is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11_POWER_MGMT_AUTO_MODE_ENABLED_INFO

The DOT11_POWER_MGMT_AUTO_MODE_ENABLED structure describes to a device whether to automatically manage its power saving mode.
DOT11_POWER_MGMT_MODE_STATUS_INFO

The DOT11_POWER_MGMT_MODE_STATUS_INFO structure describes the power mode of the hardware.
DOT11_PRIVACY_EXEMPTION

The DOT11_PRIVACY_EXEMPTION structure is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11_PROVISION_DISCOVERY_REQUEST_SEND_COMPLETE_PARAMETERS

The parameters for a provision discovery request send complete are specified in a DOT11_PROVISION_DISCOVERY_REQUEST_SEND_COMPLETE_PARAMETERS structure.
DOT11_PROVISION_DISCOVERY_RESPONSE_SEND_COMPLETE_PARAMETERS

The parameters for a provision discovery response are specified in a DOT11_PROVISION_DISCOVERY_RESPONSE_SEND_COMPLETE_PARAMETERS structure. This structure is sent with an NDIS_STATUS_DOT11_WFD_PROVISION_DISCOVERY_RESPONSE_SEND_COMPLETE indication.
DOT11_RATE_SET

The DOT11_RATE_SET structure is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11_RECEIVED_GO_NEGOTIATION_CONFIRMATION_PARAMETERS

The parameters for a received Group Owner (GO) negotiation confirmation are specified in a DOT11_RECEIVED_GO_NEGOTIATION_CONFIRMATION_PARAMETERS structure.
DOT11_RECEIVED_GO_NEGOTIATION_REQUEST_PARAMETERS

The parameters for a received Group Owner (GO) negotiation request are specified in a DOT11_RECEIVED_GO_NEGOTIATION_REQUEST_PARAMETERS structure. This structure is sent with an NDIS_STATUS_DOT11_WFD_RECEIVED_GO_NEGOTIATION_REQUEST indication.
DOT11_RECEIVED_GO_NEGOTIATION_RESPONSE_PARAMETERS

The parameters for a received Group Owner (GO) negotiation response are specified in a DOT11_RECEIVED_GO_NEGOTIATION_RESPONSE_PARAMETERS structure. This structure is sent with an NDIS_STATUS_DOT11_WFD_RECEIVED_GO_NEGOTIATION_RESPONSE indication.
DOT11_RECEIVED_INVITATION_REQUEST_PARAMETERS

The parameters for a received invitation response are specified in a DOT11_RECEIVED_INVITATION_REQUEST_PARAMETERS structure. This structure is sent with an NDIS_STATUS_DOT11_WFD_RECEIVED_INVITATION_REQUEST indication.
DOT11_RECEIVED_INVITATION_RESPONSE_PARAMETERS

The parameters for a received invitation response are specified in a DOT11_RECEIVED_INVITATION_RESPONSE_PARAMETERS structure. This structure is sent with an NDIS_STATUS_DOT11_WFD_RECEIVED_INVITATION_RESPONSE indication.
DOT11_RECEIVED_PROVISION_DISCOVERY_REQUEST_PARAMETERS

The parameters for a provision discovery request are specified in a DOT11_RECEIVED_PROVISION_DISCOVERY_REQUEST_PARAMETERS structure. This structure is sent with an NDIS_STATUS_DOT11_WFD_RECEIVED_PROVISION_DISCOVERY_REQUEST indication.
DOT11_RECEIVED_PROVISION_DISCOVERY_RESPONSE_PARAMETERS

The response parameters for a provision discovery response are specified in a DOT11_RECEIVED_PROVISION_DISCOVERY_RESPONSE_PARAMETERS structure. This structure is sent with an OID_DOT11_WFD_SEND_PROVISION_DISCOVERY_RESPONSE request to the miniport.
DOT11_ROAMING_COMPLETION_PARAMETERS

The DOT11_ROAMING_COMPLETION_PARAMETERS structure is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11_ROAMING_START_PARAMETERS

The DOT11_ROAMING_START_PARAMETERS structure is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11_SCAN_REQUEST_V2

The DOT11_SCAN_REQUEST_V2 structure is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11_SECURITY_PACKET_HEADER

The DOT11_SECURITY_PACKET_HEADER structure is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11_SEND_GO_NEGOTIATION_CONFIRMATION_PARAMETERS

The confirmation parameters for a Group Owner (GO) negotiation response indication are specified in a DOT11_SEND_GO_NEGOTIATION_CONFIRMATION_PARAMETERS structure.
DOT11_SEND_GO_NEGOTIATION_RESPONSE_PARAMETERS

The parameters for a response to a Group Owner (GO) negotiation request are specified in a DOT11_SEND_GO_NEGOTIATION_RESPONSE_PARAMETERS structure. This structure is sent with an OID_DOT11_WFD_SEND_INVITATION_RESPONSE request to the miniport.
DOT11_SEND_INVITATION_REQUEST_PARAMETERS

The request parameters for an invitation request are specified in a DOT11_SEND_INVITATION_REQUEST_PARAMETERS structure. This structure is sent with an OID_DOT11_WFD_SEND_INVITATION_REQUEST request to the miniport.
DOT11_SEND_INVITATION_RESPONSE_PARAMETERS

The parameters for a response to an invitation request are specified in a DOT11_SEND_INVITATION_RESPONSE_PARAMETERS structure. This structure is sent with an OID_DOT11_WFD_SEND_INVITATION_RESPONSE request to the miniport.
DOT11_SEND_PROVISION_DISCOVERY_REQUEST_PARAMETERS

The request parameters for a provision discovery request are specified in a DOT11_SEND_PROVISION_DISCOVERY_REQUEST_PARAMETERS structure. This structure is sent with an OID_DOT11_WFD_SEND_PROVISION_DISCOVERY_REQUEST request to the miniport.
DOT11_SEND_PROVISION_DISCOVERY_RESPONSE_PARAMETERS

The parameters for a response to a provision discovery request are specified in a DOT11_SEND_PROVISION_DISCOVERY_RESPONSE_PARAMETERS structure. This structure is sent with an OID_DOT11_WFD_SEND_PROVISION_DISCOVERY_RESPONSE request to the miniport.
DOT11_SSID

The DOT11_SSID structure is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11_STATISTICS

The DOT11_STATISTICS structure is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11_STATUS_INDICATION

The DOT11_STATUS_INDICATION structure is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11_STOP_AP_PARAMETERS

The DOT11_STOP_AP_PARAMETERS structure is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11_SUPPORTED_ANTENNA

The DOT11_SUPPORTED_ANTENNA structure is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11_SUPPORTED_ANTENNA_LIST

The DOT11_SUPPORTED_ANTENNA_LIST structure is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11_SUPPORTED_DATA_RATES_VALUE_V2

The DOT11_SUPPORTED_DATA_RATES_VALUE_V2 structure is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11_SUPPORTED_DSSS_CHANNEL

The DOT11_SUPPORTED_DSSS_CHANNEL structure is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11_SUPPORTED_DSSS_CHANNEL_LIST

The DOT11_SUPPORTED_DSSS_CHANNEL_LIST structure is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11_SUPPORTED_OFDM_FREQUENCY

The DOT11_SUPPORTED_OFDM_FREQUENCY structure is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11_SUPPORTED_OFDM_FREQUENCY_LIST

The DOT11_SUPPORTED_OFDM_FREQUENCY_LIST structure is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11_VWIFI_ATTRIBUTES

The DOT11_VWIFI_ATTRIBUTES structure is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11_VWIFI_COMBINATION

The DOT11_VWIFI_COMBINATION structure is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11_VWIFI_COMBINATION_V2

The DOT11_VWIFI_COMBINATION_V2 structure is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11_VWIFI_COMBINATION_V3

The DOT11_VWIFI_COMBINATION_V3 structure contains the combination of MAC entities that an 802.11 wireless miniport driver simultaneously supports when virtualized.
DOT11_WFD_ADDITIONAL_IE

The DOT11_WFD_ADDITIONAL_IE structure represents an additional Information Element (IE) included in an OID_DOT11_WFD_ADDITIONAL_IE request. An additional IE contains both request and response data for probe and beacon operations.
DOT11_WFD_ATTRIBUTES

The DOT11_WFD_ATTRIBUTES structure is returned in an NDIS_MINIPORT_ADAPTER_NATIVE_802_11_ATTRIBUTES indication. The structure defines the attributes related to Wi-Fi Direct (WFD) operation modes.
DOT11_WFD_CHANNEL

The DOT11_WFD_CHANNEL structure contains the channel information for a Peer-to-Pear (P2P) group.
DOT11_WFD_CONFIGURATION_TIMEOUT

The DOT11_WFD_CONFIGURATION_TIMEOUT structure contains configuration time-out parameters.
DOT11_WFD_DEVICE_CAPABILITY_CONFIG

The device capability configuration structure sent with an OID_DOT11_WFD_DEVICE_CAPABILITY request.
DOT11_WFD_DEVICE_ENTRY

The DOT11_WFD_DEVICE_ENTRY structure contains information about a discovered Wi-Fi Direct (WFD) device, a discovered WFD Group Owner (GO), or a discovered infrastructure access point.
DOT11_WFD_DEVICE_INFO

the DOT11_WFD_DEVICE_INFO structure is included with a OID_DOT11_WFD_DEVICE_INFO request. The structure contains Wi-Fi Direct (WFD) device information related to Peer-to-Peer (P2P) attributes.
DOT11_WFD_DEVICE_LISTEN_CHANNEL

The DOT11_WFD_DEVICE_LISTEN_CHANNEL structure describes the Wi-Fi Direct device's listen channel when responding to a OID_DOT11_WFD_DEVICE_LISTEN_CHANNEL set or query request.
DOT11_WFD_DEVICE_TYPE

The DOT11_WFD_DEVICE_TYPE structure is used to specify primary and secondary device types.
DOT11_WFD_DISCOVER_COMPLETE_PARAMETERS

the DOT11_WFD_DISCOVER_COMPLETE_PARAMETERS structure is returned in a NDIS_STATUS_DOT11_WFD_DISCOVER_COMPLETE indication.
DOT11_WFD_DISCOVER_DEVICE_FILTER

The DOT11_WFD_DISCOVER _DEVICE_FILTER structure describes a P2P device and Group Owner filter when responding to OID_DOT11_WFD_DISCOVERY_REQUEST requests.
DOT11_WFD_DISCOVER_REQUEST

The OID_DOT11_WFD_DISCOVER_REQUEST structure is the input data for an OID_DOT11_WFD_DISCOVER_REQUEST request. The structure contains the parameters for a Wi-Fi Direct device discovery.
DOT11_WFD_GO_INTENT

The DOT11_WFD_GO_INTENT structure represents the Group Intent value used during Group Owner Negotiation
DOT11_WFD_GROUP_JOIN_PARAMETERS

The DOT11_WFD_GROUP_JOIN_PARAMETERS structure is included with an OID_DOT11_WFD_GROUP_JOIN_PARAMETERS request. The structure contains startup parameters for a Client.
DOT11_WFD_GROUP_OWNER_CAPABILITY_CONFIG

the DOT11_WFD_GROUP_OWNER_CAPABILITY_CONFIG structure is included with a OID_DOT11_WFD_GROUP_OWNER_CAPABILITY request. The structure contains capability settings for a Peer-to-Peer Group Owner (P2P GO).
DOT11_WFD_GROUP_START_PARAMETERS

The DOT11_WFD_GROUP_START_PARAMETERS structure is included with an OID_DOT11_WFD_GROUP_START_PARAMETERS request. The structure contains startup parameters for a Group Owner (GO).
DOT11_WFD_INVITATION_FLAGS

The DOT11_WFD_INVITATION_FLAGS structure represents the Invitation Attributes used during the Invitation procedure.
DOT11_WFD_SECONDARY_DEVICE_TYPE_LIST

the DOT11_WFD_SECONDARY_DEVICE_TYPE_LIST structure is included with a OID_DOT11_WFD_SECONDARY_DEVICE_TYPE_LIST request. The structure contains the list of secondary device types advertised by a Wi-Fi Direct device.
DOT11_WPS_DEVICE_NAME

The DOT11_WPS_DEVICE_NAME structure contains a friendly name of the P2P device.
DOT11EXT_APIS

The DOT11EXT_APIS structure is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11EXT_IHV_CONNECTIVITY_PROFILE

The DOT11EXT_IHV_CONNECTIVITY_PROFILE structure is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11EXT_IHV_DISCOVERY_PROFILE

The DOT11EXT_IHV_DISCOVERY_PROFILE structure is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11EXT_IHV_DISCOVERY_PROFILE_LIST

The DOT11EXT_IHV_DISCOVERY_PROFILE_LIST structure is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11EXT_IHV_HANDLERS

The DOT11EXT_IHV_HANDLERS structure is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11EXT_IHV_PARAMS

The DOT11EXT_IHV_PARAMS structure is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11EXT_IHV_PROFILE_PARAMS

The DOT11EXT_IHV_PROFILE_PARAMS structure is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11EXT_IHV_SECURITY_PROFILE

The DOT11EXT_IHV_SECURITY_PROFILE structure is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11EXT_IHV_SSID_LIST

The DOT11EXT_IHV_SSID_LIST structure is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11EXT_IHV_UI_REQUEST

The DOT11EXT_IHV_UI_REQUEST structure is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11EXT_VIRTUAL_STATION_AP_PROPERTY

The DOT11EXT_VIRTUAL_STATION_AP_PROPERTY structure is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
DOT11EXT_VIRTUAL_STATION_APIS

The DOT11EXT_VIRTUAL_STATION_APIS structure is part of the Native 802.11 Wireless LAN interface, which is deprecated for Windows 10 and later.
FWPS_BIND_REQUEST0

The FWPS_BIND_REQUEST0 structure defines modifiable data for the FWPM_LAYER_ALE_AUTH_BIND_REDIRECT_V4 and FWPM_LAYER_ALE_AUTH_BIND_REDIRECT_V6 layers.
FWPS_CALLOUT0

The FWPS_CALLOUT0 structure defines the data that is required for a callout driver to register a callout with the filter engine.Note  FWPS_CALLOUT0 is the specific version of FWPS_CALLOUT used in Windows Vista and later.
FWPS_CALLOUT1

The FWPS_CALLOUT1 structure defines the data that is required for a callout driver to register a callout with the filter engine.Note  FWPS_CALLOUT1 is the specific version of FWPS_CALLOUT used in Windows 7 and later.
FWPS_CALLOUT2

The FWPS_CALLOUT2 structure defines the data that is required for a callout driver to register a callout with the filter engine.Note  FWPS_CALLOUT2 is the specific version of FWPS_CALLOUT used in Windows 8 and later.
FWPS_CALLOUT3

The FWPS_CALLOUT3 structure defines the data that is required for a callout driver to register a callout with the filter engine.
FWPS_CONNECT_REQUEST0

The FWPS_CONNECT_REQUEST0 structure defines modifiable data for the FWPM_LAYER_ALE_AUTH_CONNECT_REDIRECT_V4 and FWPM_LAYER_ALE_AUTH_CONNECT_REDIRECT_V6 layers.
FWPS_CONNECTION_POLICY0

The FWPS_CONNECTION_POLICY0 structure defines the connection policy for outbound network connections.
FWPS_INCOMING_METADATA_VALUES0

The FWPS_INCOMING_METADATA_VALUES0 structure defines metadata values that the filter engine passes to a callout's classifyFn callout function.Note  FWPS_INCOMING_METADATA_VALUES0 is a specific version of FWPS_INCOMING_METADATA_VALUES.
FWPS_PACKET_LIST_FWP_INFORMATION0

The FWPS_PACKET_LIST_FWP_INFORMATION0 structure defines Windows Filtering Platform information associated with a packet list.Note  FWPS_PACKET_LIST_FWP_INFORMATION0 is a specific version of FWPS_PACKET_LIST_FWP_INFORMATION.
FWPS_PACKET_LIST_INBOUND_IPSEC_INFORMATION0

The FWPS_PACKET_LIST_INBOUND_IPSEC_INFORMATION0 structure defines IPsec information associated with inbound packet data.Note  FWPS_PACKET_LIST_INBOUND_IPSEC_INFORMATION0 is a specific version of FWPS_PACKET_LIST_INBOUND_IPSEC_INFORMATION.
FWPS_PACKET_LIST_INFORMATION0

The FWPS_PACKET_LIST_INFORMATION0 structure defines information associated with a packet list.Note  FWPS_PACKET_LIST_INFORMATION0 is a specific version of FWPS_PACKET_LIST_INFORMATION.
FWPS_PACKET_LIST_IPSEC_INFORMATION0

The FWPS_PACKET_LIST_IPSEC_INFORMATION0 structure defines IPsec information associated with a packet list.Note  FWPS_PACKET_LIST_IPSEC_INFORMATION0 is a specific version of FWPS_PACKET_LIST_IPSEC_INFORMATION.
FWPS_PACKET_LIST_OUTBOUND_IPSEC_INFORMATION0

The FWPS_PACKET_LIST_OUTBOUND_IPSEC_INFORMATION0 structure defines IPsec information associated with outbound packet data.Note  FWPS_PACKET_LIST_OUTBOUND_IPSEC_INFORMATION0 is a specific version of FWPS_PACKET_LIST_OUTBOUND_IPSEC_INFORMATION.
FWPS_STREAM_CALLOUT_IO_PACKET0

The FWPS_STREAM_CALLOUT_IO_PACKET0 structure describes the data passed by the filter engine to a callout's classifyFn callout function when filtering a data stream.Note  FWPS_STREAM_CALLOUT_IO_PACKET0 is a specific version of FWPS_STREAM_CALLOUT_IO_PACKET. See WFP Version-Independent Names and Targeting Specific Versions of Windows for more information.
FWPS_STREAM_DATA_OFFSET0

The FWPS_STREAM_DATA_OFFSET0 structure defines an offset into a portion of a data stream that is described by an FWPS_STREAM_DATA0 structure.Note  FWPS_STREAM_DATA_OFFSET0 is a specific version of FWPS_STREAM_DATA_OFFSET.
FWPS_STREAM_DATA0

The FWPS_STREAM_DATA0 structure describes a portion of a data stream.Note  FWPS_STREAM_DATA0 is a specific version of FWPS_STREAM_DATA.
FWPS_TRANSPORT_SEND_PARAMS0

The FWPS_TRANSPORT_SEND_PARAMS0 structure defines properties of an outbound transport layer packet.Note  FWPS_TRANSPORT_SEND_PARAMS0 is the specific version of FWPS_TRANSPORT_SEND_PARAMS used in Windows Vista and later.
FWPS_TRANSPORT_SEND_PARAMS1

The FWPS_TRANSPORT_SEND_PARAMS1 structure defines properties of an outbound transport layer packet.Note  FWPS_TRANSPORT_SEND_PARAMS1 is the specific version of FWPS_TRANSPORT_SEND_PARAMS used in Windows 7 and later.
FWPS_VSWITCH_EVENT_DISPATCH_TABLE0

The FWPS_VSWITCH_EVENT_DISPATCH_TABLE0 structure specifies a callout driver-supplied virtual switch event dispatch table.Note  FWPS_VSWITCH_EVENT_DISPATCH_TABLE0 is a specific version of FWPS_VSWITCH_EVENT_DISPATCH_TABLE.
GETDEVICEINFORESPONSE

Don't use this structure in your code. Microsoft reserves the GETDEVICEINFORESPONSE structure for internal use only.
GETDEVICEINFORESPONSE

Don't use this structure in your code. Microsoft reserves the GETDEVICEINFORESPONSE structure for internal use only.
IP_OFFLOAD_STATS

The IP_OFFLOAD_STATS structure contains statistics that an offload target supplies in response to a query of OID_IP4_OFFLOAD_STATS or OID_IP6_OFFLOAD_STATS.
IPSEC_OFFLOAD_V2_ADD_SA

The IPSEC_OFFLOAD_V2_ADD_SA structure defines information about a security association (SA) that a miniport driver should add to a NIC.
IPSEC_OFFLOAD_V2_ADD_SA_EX

The IPSEC_OFFLOAD_V2_ADD_SA_EX structure defines information about a security association (SA) that a miniport driver should add to a NIC.
IPSEC_OFFLOAD_V2_ALGORITHM_INFO

The IPSEC_OFFLOAD_V2_ALGORITHM_INFO structure specifies an algorithm that is used for a security association (SA).
IPSEC_OFFLOAD_V2_DELETE_SA

The IPSEC_OFFLOAD_V2_DELETE_SA structure specifies a security association (SA) that should be deleted from a NIC and a pointer to the next IPSEC_OFFLOAD_V2_DELETE_SA structure in a linked list.
IPSEC_OFFLOAD_V2_SECURITY_ASSOCIATION

The IPSEC_OFFLOAD_V2_SECURITY_ASSOCIATION structure specifies a single security association (SA).
IPSEC_OFFLOAD_V2_UPDATE_SA

The IPSEC_OFFLOAD_V2_UPDATE_SA structure updates information about security associations (SAs) that a miniport driver previously added to a NIC and a pointer to the next IPSEC_OFFLOAD_V2_UPDATE_SA structure in a linked list.
KMCL_SERVER_ONLY_METHODS

The KMCL_SERVER_ONLY_METHODS structure contains function pointers for server-only functions for the VMBus Kernel Mode Client Library (KMCL) interface.
KMCL_SERVER_ONLY_METHODS_V5

The KMCL_CLIENT_INTERFACE_V1 structure contains function pointers for client functions for the VMBus Kernel Mode Client Library (KMCL) interface.
LOCK_STATE

The LOCK_STATE structure tracks the state of a read/write lock.
LOCK_STATE_EX

The LOCK_STATE_EX structure tracks the state of a read/write lock.
MBB_DEVICE_CONFIG

The MBB_DEVICE_CONFIG structure contains pointers to a client driver's MBBCx-specific callback functions. The client driver must supply an initialized MBB_DEVICE_CONFIG structure as an input parameter to MbbDeviceInitialize.
MBB_DEVICE_MBIM_PARAMETERS

The client driver uses the MBB_DEVICE_MBIM_PARAMETERS structure to describe its MBIM specification-related parameters to the MBBCx framework.
MBB_DEVICE_WAKE_CAPABILITIES

The MBB_DEVICE_WAKE_CAPABILITIES structure describes a MBBCx net adapter's wake-on-LAN (WoL) capabilities.
MBB_DRIVER_GLOBALS

Call MBB_DRIVER_GLOBALS_INIT to initialize this structure.
NDIS_BIND_FAILED_NOTIFICATION

The NDIS_BIND_FAILED_NOTIFICATION structure describes a binding event failure.
NDIS_BIND_PARAMETERS

NDIS initializes an NDIS_BIND_PARAMETERS structure with information that defines the characteristics of a binding and passes it to a protocol driver.
NDIS_CLIENT_CHIMNEY_OFFLOAD_GENERIC_CHARACTERISTICS

The NDIS_CLIENT_CHIMNEY_OFFLOAD_GENERIC_CHARACTERISTICS structure specifies a protocol driver's generic chimney offload entry points.
NDIS_CLIENT_CHIMNEY_OFFLOAD_TCP_CHARACTERISTICS

The NDIS_CLIENT_CHIMNEY_OFFLOAD_TCP_CHARACTERISTICS structure specifies a protocol or intermediate driver's TCP chimney offload-specific entry points.
NDIS_CO_CALL_MANAGER_OPTIONAL_HANDLERS

The NDIS_CO_CALL_MANAGER_OPTIONAL_HANDLERS structure specifies CoNDIS call manager ProtocolXxx functions for the driver that passes this structure to the NdisSetOptionalHandlers function.
NDIS_CO_CLIENT_OPTIONAL_HANDLERS

The NDIS_CO_CLIENT_OPTIONAL_HANDLERS structure specifies entry points for CoNDIS client ProtocolXxx functions for the protocol driver that passes this structure to the NdisSetOptionalHandlers function.
NDIS_CONFIGURATION_OBJECT

The NDIS_CONFIGURATION_OBJECT structure defines the attributes of a configuration object that an NDIS driver can pass to the NdisOpenConfigurationEx function.
NDIS_CONFIGURATION_PARAMETER

The NDIS_CONFIGURATION_PARAMETER structure contains the data and type of a named entry in the registry.
NDIS_DEVICE_OBJECT_ATTRIBUTES

The NDIS_DEVICE_OBJECT_ATTRIBUTES structure defines the attributes of a device that an NDIS filter or miniport driver can pass to the NdisRegisterDeviceEx function.
NDIS_ENCAPSULATED_PACKET_TASK_OFFLOAD

The NDIS_ENCAPSULATED_PACKET_TASK_OFFLOAD structure contains the offload support state for Network Virtualization using Generic Routing Encapsulation (NVGRE) Task Offload (NVGRE-TO).
NDIS_ENCAPSULATED_PACKET_TASK_OFFLOAD_V2

The NDIS_ENCAPSULATED_PACKET_TASK_OFFLOAD_V2 structure contains the offload support state for VXLAN task offload. This structure is used in the EncapsulatedPacketTaskOffloadVxlan member of the NDIS_OFFLOAD structure.
NDIS_ENUM_FILTERS

The NDIS_ENUM_FILTERS structure is returned from the call to the NdisEnumerateFilterModules function to provide filter information for a filter stack.
NDIS_FILTER_ATTACH_PARAMETERS

The NDIS_FILTER_ATTACH_PARAMETERS structure defines the initialization parameters for the filter module.
NDIS_FILTER_ATTRIBUTES

The NDIS_FILTER_ATTRIBUTES structure defines the attributes of a filter module.
NDIS_FILTER_DRIVER_CHARACTERISTICS

To specify its driver characteristics, a filter driver initializes an NDIS_FILTER_DRIVER_CHARACTERISTICS structure and passes it to NDIS.
NDIS_FILTER_INTERFACE

The NDIS_FILTER_INTERFACE structure defines the attributes for an NDIS filter.
NDIS_FILTER_PARTIAL_CHARACTERISTICS

To specify optional entry points for a filter module, a filter driver initializes an NDIS_FILTER_PARTIAL_CHARACTERISTICS structure and passes it to the NdisSetOptionalHandlers function.
NDIS_FILTER_PAUSE_PARAMETERS

The NDIS_FILTER_PAUSE_PARAMETERS structure defines the pause parameters for the filter module.
NDIS_FILTER_RESTART_PARAMETERS

The NDIS_FILTER_RESTART_PARAMETERS structure defines the restart parameters for the filter module.
NDIS_GENERIC_OBJECT

The NDIS_GENERIC_OBJECT structure defines a generic object which a software component can use to obtain an NDIS handle.
NDIS_HARDWARE_CROSSTIMESTAMP

The NDIS_HARDWARE_CROSSTIMESTAMP structure describes the cross timestamp between a NIC’s hardware clock and a system clock.
NDIS_HD_SPLIT_ATTRIBUTES

The NDIS_HD_SPLIT_ATTRIBUTES structure defines header-data split attributes, if any, that are associated with a miniport adapter.
NDIS_HD_SPLIT_CURRENT_CONFIG

The NDIS_HD_SPLIT_CURRENT_CONFIG structure provides the current header-data split configuration of a miniport adapter.
NDIS_HD_SPLIT_PARAMETERS

The NDIS_HD_SPLIT_PARAMETERS structure defines the current header-data split settings of a miniport adapter.
NDIS_HYPERVISOR_INFO

The NDIS_HYPERVISOR_INFO structure contains information about the hypervisor that is present on the system.
NDIS_IF_PROVIDER_CHARACTERISTICS

The NDIS_IF_PROVIDER_CHARACTERISTICS structure defines NDIS network interface provider entry points and other provider characteristics.
NDIS_INTERRUPT_MODERATION_PARAMETERS

The NDIS_INTERRUPT_MODERATION_PARAMETERS structure defines interrupt parameters for the OID_GEN_INTERRUPT_MODERATION OID.
NDIS_IPSEC_OFFLOAD_V1

The NDIS_IPSEC_OFFLOAD_V1 structure provides Internet protocol security (IPsec) task offload information in the NDIS_OFFLOAD structure.Note  NDIS_IPSEC_OFFLOAD_V1 is only for NDIS 6.0.
NDIS_IPSEC_OFFLOAD_V1_NET_BUFFER_LIST_INFO

The NDIS_IPSEC_OFFLOAD_V1_NET_BUFFER_LIST_INFO structure specifies information that is used in offloading Internet protocol security (IPsec) tasks from the TCP/IP transport to a miniport driver.
NDIS_IPSEC_OFFLOAD_V2

The NDIS_IPSEC_OFFLOAD_V2 structure provides information about Internet protocol security (IPsec) version 2 task offload capabilities in the NDIS_OFFLOAD structure.
NDIS_IPSEC_OFFLOAD_V2_HEADER_NET_BUFFER_LIST_INFO

The NDIS_IPSEC_OFFLOAD_V2_HEADER_NET_BUFFER_LIST_INFO structure specifies IPsec header information in the OOB data of a NET_BUFFER_LIST structure.
NDIS_IPSEC_OFFLOAD_V2_NET_BUFFER_LIST_INFO

The NDIS_IPSEC_OFFLOAD_V2_NET_BUFFER_LIST_INFO structure specifies information that is used in offloading Internet protocol security offload version 2 (IPsecOV2) tasks from the TCP/IP transport to a NIC.
NDIS_IPSEC_OFFLOAD_V2_TUNNEL_NET_BUFFER_LIST_INFO

The NDIS_IPSEC_OFFLOAD_V2_TUNNEL_NET_BUFFER_LIST_INFO structure specifies the security association (SA) offload handle to the tunnel portion of a send packet.
NDIS_ISOLATION_NAME

The NDIS_ISOLATION_NAME structure contains an NDIS isolation name for a VM network adapter.
NDIS_ISOLATION_PARAMETERS

The NDIS_ISOLATION_PARAMETERS structure is used by the OID_GEN_ISOLATION_PARAMETERS OID to return the isolation parameters that are set on a VM network adapter's port.
NDIS_LINK_SPEED

The NDIS_LINK_SPEED structure specifies transmit and receive link speeds.
NDIS_LINK_STATE

The NDIS_LINK_STATE structure specifies the current link state of a miniport adapter.
NDIS_MINIPORT_ADAPTER_ATTRIBUTES

The NDIS_MINIPORT_ADAPTER_ATTRIBUTES structure is a placeholder for the following structures:_NDIS_OBJECT_HEADER NDIS_MINIPORT_ADD_DEVICE_REGISTRATION_ATTRIBUTES NDIS_MINIPORT_ADAPTER_REGISTRATION_ATTRIBUTES NDIS_MINIPORT_ADAPTER_GENERAL_ATTRIBUTES NDIS_MINIPORT_ADAPTER_OFFLOAD_ATTRIBUTES NDIS_MINIPORT_ADAPTER_NATIVE_802_11_ATTRIBUTES NDIS_MINIPORT_ADAPTER_HARDWARE_ASSIST_ATTRIBUTESNDIS_MINIPORT_ADAPTER_NDK_ATTRIBUTES
NDIS_MINIPORT_ADAPTER_GENERAL_ATTRIBUTES

An NDIS miniport driver sets up an NDIS_MINIPORT_ADAPTER_GENERAL_ATTRIBUTES structure to define the general miniport driver attributes that are associated with a miniport adapter.
NDIS_MINIPORT_ADAPTER_HARDWARE_ASSIST_ATTRIBUTES

The NDIS_MINIPORT_ADAPTER_HARDWARE_ASSIST_ATTRIBUTES structure specifies the hardware-assisted attributes of the network adapter.
NDIS_MINIPORT_ADAPTER_NATIVE_802_11_ATTRIBUTES

Important  The Native 802.11 Wireless LAN interface is deprecated in Windows 10 and later.
NDIS_MINIPORT_ADAPTER_NDK_ATTRIBUTES

The NDIS_MINIPORT_ADAPTER_NDK_ATTRIBUTES structure specifies the NDK-capabilities of a miniport adapter. This structure is used in the NDKAttributes member of the NDIS_MINIPORT_ADAPTER_ATTRIBUTES union.
NDIS_MINIPORT_ADAPTER_OFFLOAD_ATTRIBUTES

An NDIS miniport driver sets up an NDIS_MINIPORT_ADAPTER_OFFLOAD_ATTRIBUTES structure to define task offload and connection offload attributes, if any, that are associated with a miniport adapter.
NDIS_MINIPORT_ADAPTER_REGISTRATION_ATTRIBUTES

An NDIS miniport driver sets up an NDIS_MINIPORT_ADAPTER_REGISTRATION_ATTRIBUTES structure to define registration attributes that are associated with a miniport adapter.
NDIS_MINIPORT_ADD_DEVICE_REGISTRATION_ATTRIBUTES

The NDIS_MINIPORT_ADD_DEVICE_REGISTRATION_ATTRIBUTES structure specifies a driver-defined context area for an added device.
NDIS_MINIPORT_CO_CHARACTERISTICS

The NDIS_MINIPORT_CO_CHARACTERISTICS structure specifies the CoNDIS entry points for a CoNDIS miniport driver.
NDIS_MINIPORT_DRIVER_CHARACTERISTICS

An NDIS driver initializes an NDIS_MINIPORT_DRIVER_CHARACTERISTICS structure to define its miniport driver characteristics, including the entry points for its MiniportXxx functions.
NDIS_MINIPORT_DRIVER_WDI_CHARACTERISTICS

The NDIS_MINIPORT_DRIVER_WDI_CHARACTERISTICS structure defines the set of handlers that a WDI miniport driver must implement.
NDIS_MINIPORT_DRIVER_WDI_CHARACTERISTICS

Microsoft reserves the NDIS_MINIPORT_DRIVER_WDI_CHARACTERISTICS structure for internal use only. Don't use this structure in your code.
NDIS_MINIPORT_INIT_PARAMETERS

The NDIS_MINIPORT_INIT_PARAMETERS structure defines the initialization parameters for a miniport adapter.
NDIS_MINIPORT_INTERRUPT_CHARACTERISTICS

An NDIS miniport driver defines its interrupt characteristics in an NDIS_MINIPORT_INTERRUPT_CHARACTERISTICS structure and passes the structure to the NdisMRegisterInterruptEx function.
NDIS_MINIPORT_OFFLOAD_BLOCK_LIST

The NDIS_MINIPORT_OFFLOAD_BLOCK_LIST structure is the basic building block of a TCP chimney offload state tree. An offload state tree can contain one or more NDIS_MINIPORT_OFFLOAD_BLOCK_LIST structures.
NDIS_MINIPORT_PAUSE_PARAMETERS

The NDIS_MINIPORT_PAUSE_PARAMETERS structure defines pause parameters for miniport adapters.
NDIS_MINIPORT_PNP_CHARACTERISTICS

The NDIS_MINIPORT_PNP_CHARACTERISTICS structure specifies entry points for functions that allow a miniport driver to process some Plug and Play (PnP) I/O request packets (IRPs).
NDIS_MINIPORT_RESTART_PARAMETERS

The NDIS_MINIPORT_RESTART_PARAMETERS structure defines the restart parameters for a miniport adapter.
NDIS_MINIPORT_SS_CHARACTERISTICS

The NDIS_MINIPORT_SS_CHARACTERISTICS structure specifies the pointers to a miniport driver's NDIS selective suspend handler functions. These functions are called by NDIS to issue idle notifications to the driver during a selective suspend operation.
NDIS_MINIPORT_WDI_DATA_HANDLERS

The NDIS_MINIPORT_WDI_DATA_HANDLERS structure specifies the entry points for the IHV miniport datapath handlers.
NDIS_MINIPORT_WDI_DATA_HANDLERS

Microsoft reserves the NDIS_MINIPORT_WDI_DATA_HANDLERS structure for internal use only. Don't use this structure in your code.
NDIS_MSIX_CONFIG_PARAMETERS

The NDIS_MSIX_CONFIG_PARAMETERS structure defines a requested configuration operation and specifies the parameters that are required for that particular operation.
NDIS_NBL_MEDIA_SPECIFIC_INFORMATION

The NDIS_NBL_MEDIA_SPECIFIC_INFORMATION structure specifies media-specific data that is associated with a NET_BUFFER_LIST structure.
NDIS_NBL_MEDIA_SPECIFIC_INFORMATION_EX

The NDIS_NBL_MEDIA_SPECIFIC_INFORMATION_EX structure defines media-specific information that is associated with a NET_BUFFER_LIST structure.
NDIS_NDK_CAPABILITIES

The NDIS_NDK_CAPABILITIES structure specifies the capabilities of an NDK adapter.
NDIS_NDK_CONNECTION_ENTRY

The NDIS_NDK_CONNECTION_ENTRY structure specifies a connection entry for an active NDK connection on a miniport adapter.
NDIS_NDK_CONNECTIONS

The NDIS_NDK_CONNECTIONS structure describes the NDK connections that are active on a miniport adapter.
NDIS_NDK_LOCAL_ENDPOINT_ENTRY

The NDIS_NDK_LOCAL_ENDPOINT_ENTRY structure specifies an ND local endpoint entry for an ND local endpoint on a miniport adapter.
NDIS_NDK_LOCAL_ENDPOINTS

The NDIS_NDK_LOCAL_ENDPOINTS structure describes the NDK local endpoints that are on a miniport adapter.
NDIS_NDK_PERFORMANCE_COUNTERS

The NDIS_NDK_PERFORMANCE_COUNTERS structure contains the NDK performance counters.
NDIS_NDK_PROVIDER_CHARACTERISTICS

The NDIS_NDK_PROVIDER_CHARACTERISTICS structure specifies NDK provider characteristics.
NDIS_NDK_STATISTICS_INFO

The NDIS_NDK_STATISTICS_INFO structure contains the NDK statistics.
NDIS_NET_BUFFER_LIST_8021Q_INFO

The NDIS_NET_BUFFER_LIST_8021Q_INFO structure specifies 802.1Q information that is associated with a NET_BUFFER_LIST structure.
NDIS_NET_BUFFER_LIST_FILTERING_INFO

The NDIS_NET_BUFFER_LIST_FILTERING_INFO structure defines filtering information that is associated with a NET_BUFFER_LIST structure.
NDIS_NET_BUFFER_LIST_MEDIA_SPECIFIC_INFO

The NDIS_NET_BUFFER_LIST_MEDIA_SPECIFIC_INFO structure specifies media-specific information that is reserved for system use with native 802.11 drivers. Do not use this structure.
NDIS_NET_BUFFER_LIST_VIRTUAL_SUBNET_INFO

Defines the group network virtualization information for a network buffer list (NBL).
NDIS_NIC_SWITCH_CAPABILITIES

The NDIS_NIC_SWITCH_CAPABILITIES structure specifies the capabilities of a NIC switch on the network adapter.
NDIS_NIC_SWITCH_DELETE_SWITCH_PARAMETERS

The NDIS_NIC_SWITCH_DELETE_SWITCH_PARAMETERS structure specifies the information about the network adapter switch that will be deleted from the network adapter.
NDIS_NIC_SWITCH_DELETE_VPORT_PARAMETERS

The NDIS_NIC_SWITCH_DELETE_VPORT_PARAMETERS structure specifies the information about a virtual port (VPort) that will be deleted from a network adapter switch on the network adapter.
NDIS_NIC_SWITCH_FREE_VF_PARAMETERS

The NDIS_NIC_SWITCH_FREE_VF_PARAMETERS specifies a PCI Express (PCIe) Virtual Function (VF) whose resources will be freed.
NDIS_NIC_SWITCH_INFO

The NDIS_NIC_SWITCH_INFO structure specifies the information about a network adapter switch on a network adapter.
NDIS_NIC_SWITCH_INFO_ARRAY

The NDIS_NIC_SWITCH_INFO_ARRAY structure specifies an array. Each element in the array specifies the attributes of a network adapter switch that has been created on the network adapter.
NDIS_NIC_SWITCH_PARAMETERS

The NDIS_NIC_SWITCH_PARAMETERS structure specifies the configuration parameters of a network adapter switch on the network adapter.
NDIS_NIC_SWITCH_VF_INFO

The NDIS_NIC_SWITCH_VF_INFO structure specifies the information about a PCI Express (PCIe) Virtual Function (VF) that has been allocated on the network adapter.
NDIS_NIC_SWITCH_VF_INFO_ARRAY

The NDIS_NIC_SWITCH_VF_INFO_ARRAY structure specifies an array. Each element in the array specifies the attributes of a PCI Express (PCIe) virtual functions (VF) that have been enabled and allocated on a network adapter.
NDIS_NIC_SWITCH_VF_PARAMETERS

The NDIS_NIC_SWITCH_VF_PARAMETERS specifies the resource parameters of a PCI Express (PCIe) Virtual Function (VF) on a network adapter.
NDIS_NIC_SWITCH_VPORT_INFO

The NDIS_NIC_SWITCH_VPORT_INFO structure specifies the configuration for a virtual port (VPort) on a network adapter switch of the network adapter.
NDIS_NIC_SWITCH_VPORT_INFO_ARRAY

The NDIS_NIC_SWITCH_VPORT_INFO_ARRAY structure specifies an array. Each element in the array specifies the attributes of a virtual port (VPort) that has been created on a network adapter's network adapter switch.
NDIS_NIC_SWITCH_VPORT_PARAMETERS

The NDIS_NIC_SWITCH_VPORT_PARAMETERS structure specifies the configuration for a virtual port (VPort) on a network adapter switch of the network adapter.
NDIS_OBJECT_HEADER

The NDIS_OBJECT_HEADER structure packages the object type, version, and size information that is required in many NDIS 6.0 structures.
NDIS_OFFLOAD

The NDIS_OFFLOAD structure specifies several computational tasks that can be offloaded to the network adapter.
NDIS_OFFLOAD_ENCAPSULATION

The NDIS_OFFLOAD_ENCAPSULATION structure specifies encapsulation settings when it is used with the OID_OFFLOAD_ENCAPSULATION OID.
NDIS_OFFLOAD_HANDLE

The NDIS_OFFLOAD_HANDLE structure represents a driver's context for an offloaded state object.
NDIS_OFFLOAD_PARAMETERS

The NDIS_OFFLOAD_PARAMETERS structure specifies the current task offload configuration settings in response to an OID set request of OID_TCP_OFFLOAD_PARAMETERS.
NDIS_OID_REQUEST

To query or set OID information, NDIS submits NDIS_OID_REQUEST structures to filter drivers and miniport drivers.
NDIS_OPEN_NDK_ADAPTER_PARAMETERS

The NDIS_OPEN_NDK_ADAPTER_PARAMETERS structure specifies parameters to open an NDK adapter instance on the NDK-capable miniport adapter.
NDIS_OPEN_PARAMETERS

The NDIS_OPEN_PARAMETERS structure defines the open parameters when a protocol driver calls the NdisOpenAdapterEx function.
NDIS_OPER_STATE

The NDIS_OPER_STATE structure provides the current operational state of an NDIS network interface.
NDIS_PCI_DEVICE_CUSTOM_PROPERTIES

The NDIS_PCI_DEVICE_CUSTOM_PROPERTIES structure defines the type and speed of the PCI bus that a NIC is running on.
NDIS_PD_CAPABILITIES

This structure indicates the PD capabilities for a provider.
NDIS_PD_CLOSE_PROVIDER_PARAMETERS

This structure represents the parameters that are used when calling the OID_PD_CLOSE_PROVIDER OID.
NDIS_PD_CONFIG

This structure holds configuration data for the PD provider.
NDIS_PD_COUNTER_PARAMETERS

This structure holds parameters for the provider counter.
NDIS_PD_COUNTER_VALUE

This structure is used to hold a counter value for a queue or filter counter.
NDIS_PD_FILTER_COUNTER

This structure is used to hold counter information for a filter.
NDIS_PD_FILTER_PARAMETERS

This structure holds metadata for a packet filter.
NDIS_PD_OPEN_PROVIDER_PARAMETERS

This structure is used as a buffer for parameters in the OID_PD_OPEN_PROVIDER OID.
NDIS_PD_PROVIDER_DISPATCH

This structure is used as input for the OID_PD_OPEN_PROVIDER and serves as a container for all the provider's driver routines.
NDIS_PD_QUEUE

This structure represents a provider's receive or transmit queue.
NDIS_PD_QUEUE_DISPATCH

This structure contains a provider's driver routines for receive or transmit queues.
NDIS_PD_QUEUE_PARAMETERS

This structure is used to hold parameters for a transmit or receive queue when calling any of the queue routines.
NDIS_PD_RECEIVE_QUEUE_COUNTER

This structure is used to hold counter information for a receive queue.
NDIS_PD_TRANSMIT_QUEUE_COUNTER

This structure is used to hold counter information for a transmit queue.
NDIS_PM_CAPABILITIES

The NDIS_PM_CAPABILITIES structure specifies power management capabilities of a network adapter.
NDIS_PM_COUNTED_STRING

The NDIS_PM_COUNTED_STRING structure specifies a limited size string that is used in power management structures.
NDIS_PM_PACKET_PATTERN

The NDIS_PM_PACKET_PATTERN structure specifies a wake-up pattern, which, when detected by a network adapter that has pattern-match enabled, causes the network adapter to signal a power-management wake-up event.
NDIS_PM_PARAMETERS

The NDIS_PM_PARAMETERS structure specifies the current or new power management hardware capabilities that are enabled for a network adapter.
NDIS_PM_PROTOCOL_OFFLOAD

The NDIS_PM_PROTOCOL_OFFLOAD structure specifies parameters for a low power protocol offload to a network adapter.
NDIS_PM_WAKE_PACKET

The NDIS_PM_WAKE_PACKET structure describes a network packet (known as a wake packet) that caused the network adapter to generate a wake-up event.
NDIS_PM_WAKE_REASON

The NDIS_PM_WAKE_REASON structure specifies information about the wake-up event that was generated by a network adapter.
NDIS_PM_WOL_PATTERN

The NDIS_PM_WOL_PATTERN structure defines a wake-on-LAN (WOL) pattern.
NDIS_POLL_CHARACTERISTICS

The NDIS_POLL_CHARACTERISTICS structure contains a Poll object’s NdisPoll and NdisSetPollNotification callback pointers.
NDIS_POLL_DATA

NDIS_POLL_DATA contains pointers to the NDIS_POLL_TRANSMIT_DATA and NDIS_POLL_RECEIVE_DATA structures that the driver can use to perform receive indications and send completions.
NDIS_POLL_NOTIFICATION

The NDIS_POLL_NOTIFICATION structure contains the interrupt parameters for a Poll object.
NDIS_POLL_RECEIVE_DATA

Miniport drivers use the NDIS_POLL_RECEIVE_DATA structure to perform receive indications when using a Poll object.
NDIS_POLL_TRANSMIT_DATA

Miniport drivers use the NDIS_POLL_TRANSMIT_DATA structure to perform send completions when using a Poll object.
NDIS_PORT

The NDIS_PORT structure specifies the characteristics of an NDIS port and a pointer to the next element in a linked list of ports.
NDIS_PORT_ARRAY

The NDIS_PORT_ARRAY structure specifies a list of NDIS ports and their associated characteristics.
NDIS_PORT_AUTHENTICATION_PARAMETERS

The NDIS_PORT_AUTHENTICATION_PARAMETERS structure specifies the state parameters for an NDIS port.
NDIS_PORT_CHARACTERISTICS

The NDIS_PORT_CHARACTERISTICS structure specifies the characteristics of an NDIS port. For more information about NDIS ports, see NDIS Ports.
NDIS_PORT_STATE

The NDIS_PORT_STATE structure specifies the port state information for an NDIS port.
NDIS_PROCESSOR_INFO

The NDIS_PROCESSOR_INFO structure specifies information about a processor in the local computer.
NDIS_PROCESSOR_INFO_EX

The NDIS_PROCESSOR_INFO_EX structure specifies information about a processor in the local computer.
NDIS_PROTOCOL_CO_CHARACTERISTICS

The NDIS_PROTOCOL_CO_CHARACTERISTICS structure specifies CoNDIS entry points for CoNDIS protocol drivers.
NDIS_PROTOCOL_DRIVER_CHARACTERISTICS

To specify its driver characteristics, a protocol driver initializes an NDIS_PROTOCOL_DRIVER_CHARACTERISTICS structure and passes it to NDIS.
NDIS_PROTOCOL_OFFLOAD_BLOCK_LIST

The NDIS_PROTOCOL_OFFLOAD_BLOCK_LIST structure.
NDIS_PROTOCOL_PAUSE_PARAMETERS

NDIS passes an NDIS_PROTOCOL_PAUSE_PARAMETERS structure to a protocol driver when it calls the ProtocolNetPnPEvent function to indicate a NetEventPause event.
NDIS_PROTOCOL_RESTART_PARAMETERS

The NDIS_PROTOCOL_RESTART_PARAMETERS structure defines restart parameters for a protocol driver when NDIS calls the ProtocolNetPnPEvent function to indicate a NetEventRestart event.
NDIS_PROVIDER_CHIMNEY_OFFLOAD_GENERIC_CHARACTERISTICS

The NDIS_PROVIDER_CHIMNEY_OFFLOAD_GENERIC_CHARACTERISTICS structure specifies the generic chimney offload miniport entry points of an offload target or intermediate driver.
NDIS_PROVIDER_CHIMNEY_OFFLOAD_TCP_CHARACTERISTICS

The NDIS_PROVIDER_CHIMNEY_OFFLOAD_TCP_CHARACTERISTICS structure specifies an offload target's TCP chimney offload-specific entry points.
NDIS_QOS_CAPABILITIES

The NDIS_QOS_CAPABILITIES structure specifies the NDIS Quality of Service (QoS) capabilities of a network adapter that supports the IEEE 802.1 Data Center Bridging (DCB) interface.
NDIS_QOS_CLASSIFICATION_ELEMENT

The NDIS_QOS_CLASSIFICATION_ELEMENT structure specifies an NDIS Quality of Service (QoS) traffic classification for a network adapter that supports the IEEE 802.1 Data Center Bridging (DCB) interface.Each traffic classification specifies the following:A classification condition that is based on a data pattern within the egress packet data.Starting with NDIS 6.30, classification conditions are based on a 16-bit value, such as a UDP or TCP destination port or a media access control (MAC) EtherType.A classification action that defines the traffic class to be used to handle the egress packet.Starting with NDIS 6.30, classification actions specify an 802.1p priority level.For example, a traffic classification could specify that all egress packets for destination TCP port number 3260 (condition) are assigned an 802.1p priority level 3 (action).
NDIS_QOS_PARAMETERS

The NDIS_QOS_PARAMETERS structure specifies the NDIS Quality of Service (QoS) parameters that are enabled on a network adapter that supports the IEEE 802.1 Data Center Bridging (DCB) interface.
NDIS_RECEIVE_FILTER_CAPABILITIES

The NDIS_RECEIVE_FILTER_CAPABILITIES structure specifies the receive filtering capabilities of a network adapter.
NDIS_RECEIVE_FILTER_CLEAR_PARAMETERS

The NDIS_RECEIVE_FILTER_CLEAR_PARAMETERS structure specifies the parameters to clear a receive filter on a network adapter.
NDIS_RECEIVE_FILTER_FIELD_PARAMETERS

The NDIS_RECEIVE_FILTER_FIELD_PARAMETERS structure specifies the filter test criterion for a field in a network packet header.
NDIS_RECEIVE_FILTER_GLOBAL_PARAMETERS

The NDIS_RECEIVE_FILTER_GLOBAL_PARAMETERS structure specifies the receive filtering features that are enabled or disabled on a network adapter.NDIS receive filters are used in the following NDIS interfaces:NDIS Packet Coalescing.
NDIS_RECEIVE_FILTER_INFO

The NDIS_RECEIVE_FILTER_INFO structure contains information about a receive filter that is currently configured on a miniport driver.
NDIS_RECEIVE_FILTER_INFO_ARRAY

The NDIS_RECEIVE_FILTER_INFO_ARRAY structure specifies a list of receive filters that are currently configured on a miniport driver.
NDIS_RECEIVE_FILTER_MOVE_FILTER_PARAMETERS

The NDIS_RECEIVE_FILTER_MOVE_FILTER_PARAMETERS structure specifies the parameters for moving a previously created receive filter. A receive filter is moved from a receive queue on a virtual port (VPort) to a receive queue on another VPort.
NDIS_RECEIVE_FILTER_PARAMETERS

The NDIS_RECEIVE_FILTER_PARAMETERS structure specifies the parameters for an NDIS receive filter.
NDIS_RECEIVE_HASH_PARAMETERS

The NDIS_RECEIVE_HASH_PARAMETERS structure specifies the receive hash parameters for a miniport adapter that supports receive hash calculations.
NDIS_RECEIVE_QUEUE_ALLOCATION_COMPLETE_ARRAY

The NDIS_RECEIVE_QUEUE_ALLOCATION_COMPLETE_ARRAY structure contains information about the allocation status of a batch of receive queues.
NDIS_RECEIVE_QUEUE_ALLOCATION_COMPLETE_PARAMETERS

The NDIS_RECEIVE_QUEUE_ALLOCATION_COMPLETE_PARAMETERS structure contains information about the allocation status of a receive queue.
NDIS_RECEIVE_QUEUE_FREE_PARAMETERS

The NDIS_RECEIVE_QUEUE_FREE_PARAMETERS structure identifies a receive queue to free.
NDIS_RECEIVE_QUEUE_INFO

The NDIS_RECEIVE_QUEUE_INFO structure contains information about a receive queue on a network adapter.
NDIS_RECEIVE_QUEUE_INFO_ARRAY

The NDIS_RECEIVE_QUEUE_INFO_ARRAY structure specifies a list of receive queues on a network adapter.
NDIS_RECEIVE_QUEUE_PARAMETERS

The NDIS_RECEIVE_QUEUE_PARAMETERS structure contains the configuration parameters of a receive queue.
NDIS_RECEIVE_QUEUE_STATE

The NDIS_RECEIVE_QUEUE_STATE structure contains information about the operational state of a receive queue.
NDIS_RECEIVE_SCALE_CAPABILITIES

The NDIS_RECEIVE_SCALE_CAPABILITIES structure specifies the receive side scaling (RSS) capabilities of a miniport adapter.
NDIS_RECEIVE_SCALE_PARAMETERS

The NDIS_RECEIVE_SCALE_PARAMETERS structure specifies the receive side scaling (RSS) parameters for a miniport adapter.
NDIS_RECEIVE_SCALE_PARAMETERS_V2

The NDIS_RECEIVE_SCALE_PARAMETERS_V2 structure specifies the Receive Side Scaling (RSS) parameters for a miniport adapter that advertises support for RSS Version 2 (RSSv2). It is used in the OID_GEN_RECEIVE_SCALE_PARAMETERS_V2 RSSv2 OID.
NDIS_RECEIVE_THROTTLE_PARAMETERS

The NDIS_RECEIVE_THROTTLE_PARAMETERS structure specifies the maximum number of NET_BUFFER_LIST structures that a miniport driver should indicate in a deferred procedure call (DPC).
NDIS_RESTART_ATTRIBUTES

The NDIS_RESTART_ATTRIBUTES structure identifies an attributes entry in a linked list of restart attributes.
NDIS_RESTART_GENERAL_ATTRIBUTES

The NDIS_RESTART_GENERAL_ATTRIBUTES structure defines the general restart attributes that are associated with a miniport adapter.
NDIS_RFC6877_464XLAT_OFFLOAD

The NDIS_RFC6877_464XLAT_OFFLOAD structure contains 464XLAT hardware offload information.
NDIS_ROUTING_DOMAIN_ENTRY

The NDIS_ROUTING_DOMAIN_ENTRY structure is used by the OID_GEN_ISOLATION_PARAMETERS OID to return the routing domain entries for a VM network adapter's port.
NDIS_ROUTING_DOMAIN_ISOLATION_ENTRY

The NDIS_ROUTING_DOMAIN_ISOLATION_ENTRY structure is used by the OID_GEN_ISOLATION_PARAMETERS OID to return information relating to a single isolation ID within a routing domain entry for a Hyper-V extensible switch network adapter's port.
NDIS_RSC_NBL_INFO

The NDIS_RSC_NBL_INFO union specifies receive segment coalescing (RSC) counter information that is associated with a NET_BUFFER_LIST structure.
NDIS_RSC_STATISTICS_INFO

The NDIS_RSC_STATISTICS_INFO structure contains statistics that a miniport driver supplies in response to a query of the OID_TCP_RSC_STATISTICS OID.
NDIS_RSS_PROCESSOR

The NDIS_RSS_PROCESSOR structure specifies information about a processor in the local computer for receive side scaling (RSS).
NDIS_RSS_PROCESSOR_INFO

The NDIS_RSS_PROCESSOR_INFO structure specifies information about the CPU receive side scaling (RSS) processor set on the local computer.
NDIS_RSS_SET_INDIRECTION_ENTRIES

The NDIS_RSS_SET_INDIRECTION_ENTRIES structure represents a set of actions, where each action moves a single entry of the Receive Side Scaling (RSS) indirection table of a specified VPort to a specified target CPU.
NDIS_RSS_SET_INDIRECTION_ENTRY

The NDIS_RSS_SET_INDIRECTION_ENTRY structure represents a command to set a single indirection table entry.
NDIS_RW_LOCK

The NDIS_RW_LOCK structure defines the attributes of a read/write lock.
NDIS_RW_LOCK_REFCOUNT

The NDIS_RW_LOCK_REFCOUNT union defines attributes of a read/write lock.
NDIS_SCATTER_GATHER_LIST_PARAMETERS

The NDIS_SCATTER_GATHER_LIST_PARAMETERS structure specifies parameters that NDIS uses to build a scatter/gather list for a buffer.
NDIS_SHARED_MEMORY_PARAMETERS

The NDIS_SHARED_MEMORY_PARAMETERS structure specifies the shared memory parameters for a shared memory allocation request.
NDIS_SHARED_MEMORY_PROVIDER_CHARACTERISTICS

The NDIS_SHARED_MEMORY_PROVIDER_CHARACTERISTICS structure specifies shared memory provider characteristics.
NDIS_SRIOV_BAR_RESOURCES_INFO

The NDIS_SRIOV_BAR_RESOURCES_INFO structure specifies the PCI Express (PCIe) Base Address Register (BAR) of a network adapter's PCIe Virtual Function (VF).
NDIS_SRIOV_CAPABILITIES

The NDIS_SRIOV_CAPABILITIES structure specifies the single root I/O virtualization (SR-IOV) capabilities of the network adapter.
NDIS_SRIOV_PF_LUID_INFO

The NDIS_SRIOV_PF_LUID_INFO structure specifies the locally unique identifier (LUID) associated with the network adapter's PCI Express (PCIe) Physical Function (PF).
NDIS_SRIOV_PROBED_BARS_INFO

The NDIS_SRIOV_PROBED_BARS_INFO structure specifies the values of the PCI Express (PCIe) Base Address Registers (BARs) of a network adapter that supports the single root I/O virtualization (SR-IOV) interface.
NDIS_SRIOV_READ_VF_CONFIG_BLOCK_PARAMETERS

The NDIS_SRIOV_READ_VF_CONFIG_BLOCK_PARAMETERS structure specifies the parameters for a read operation on the configuration block of a network adapter's PCI Express (PCIe) Virtual Function (VF).
NDIS_SRIOV_READ_VF_CONFIG_SPACE_PARAMETERS

The NDIS_SRIOV_READ_VF_CONFIG_SPACE_PARAMETERS structure specifies the parameters for a read operation on the PCI Express (PCIe) configuration space of a network adapter's Virtual Function (VF).
NDIS_SRIOV_RESET_VF_PARAMETERS

The NDIS_SRIOV_RESET_VF_PARAMETERS structure specifies the parameters for resetting a network adapter's PCI Express (PCIe) Virtual Function (VF).
NDIS_SRIOV_SET_VF_POWER_STATE_PARAMETERS

The NDIS_SRIOV_SET_VF_POWER_STATE_PARAMETERS structure specifies the parameters for changing the power state of a network adapter's PCI Express (PCIe) Virtual Function (VF).
NDIS_SRIOV_VF_INVALIDATE_CONFIG_BLOCK_INFO

The NDIS_SRIOV_VF_INVALIDATE_CONFIG_BLOCK_INFO structure specifies one or more Virtual Function (VF) configuration blocks whose data has been changed (invalidated) by the driver for the PCI Express (PCIe) Physical Function (PF) on the network adapter.
NDIS_SRIOV_VF_SERIAL_NUMBER_INFO

The NDIS_SRIOV_VF_SERIAL_NUMBER_INFO structure contains the serial number associated with a PCI Express (PCIe) Virtual Function (VF) network adapter. This adapter is exposed in the guest operating system of a Hyper-V child partition.
NDIS_SRIOV_VF_VENDOR_DEVICE_ID_INFO

The NDIS_SRIOV_VF_VENDOR_DEVICE_ID_INFO structure specifies the PCI Express (PCIe) vendor and device identifiers (IDs) for a PCIe Virtual Function (VF) network adapter.
NDIS_SRIOV_WRITE_VF_CONFIG_BLOCK_PARAMETERS

The NDIS_SRIOV_WRITE_VF_CONFIG_BLOCK_PARAMETERS structure specifies the parameters for a write operation on the configuration block of a network adapter's PCI Express (PCIe) Virtual Function (VF).
NDIS_SRIOV_WRITE_VF_CONFIG_SPACE_PARAMETERS

The NDIS_SRIOV_WRITE_VF_CONFIG_SPACE_PARAMETERS structure specifies the parameters for a write operation on the PCI Express (PCIe) configuration space of a network adapter's Virtual Function (VF).
NDIS_STATUS_INDICATION

NDIS and underlying drivers use the NDIS_STATUS_INDICATION structure to provide status indications to overlying protocol drivers.
NDIS_SWITCH_FEATURE_STATUS_CUSTOM

The NDIS_SWITCH_FEATURE_STATUS_CUSTOM structure specifies the custom status information for a Hyper-V extensible switch.
NDIS_SWITCH_FEATURE_STATUS_PARAMETERS

The NDIS_SWITCH_FEATURE_STATUS_PARAMETERS structure specifies the parameters for the custom status information of a Hyper-V extensible switch.
NDIS_SWITCH_FORWARDING_DESTINATION_ARRAY

The NDIS_SWITCH_FORWARDING_DESTINATION_ARRAY structure specifies an array of Hyper-V extensible switch destination ports for a packet.
NDIS_SWITCH_FORWARDING_DETAIL_NET_BUFFER_LIST_INFO

The NDIS_SWITCH_FORWARDING_DETAIL_NET_BUFFER_LIST_INFO union specifies the information for forwarding a packet to one or more Hyper-V extensible switch ports.
NDIS_SWITCH_NIC_ARRAY

The NDIS_SWITCH_NIC_ARRAY structure specifies an array of network adapter configuration parameters.
NDIS_SWITCH_NIC_OID_REQUEST

The NDIS_SWITCH_NIC_OID_REQUEST structure specifies the information that is required to forward or originate OID requests.
NDIS_SWITCH_NIC_PARAMETERS

The NDIS_SWITCH_NIC_PARAMETERS structure specifies the configuration parameters for a network adapter (NIC) that is connected to a Hyper-V extensible switch port.
NDIS_SWITCH_NIC_SAVE_STATE

The NDIS_SWITCH_NIC_SAVE_STATE structure specifies the run-time state information for a Hyper-V extensible switch port. The extensible switch extension uses this structure to save or restore run-time port information.
NDIS_SWITCH_NIC_STATUS_INDICATION

The NDIS_SWITCH_NIC_STATUS_INDICATION structure specifies the information that is required to forward or originate an NDIS status indication from an underlying physical network adapter.
NDIS_SWITCH_OPTIONAL_HANDLERS

The NDIS_SWITCH_OPTIONAL_HANDLERS structure specifies the pointers to the Hyper-V extensible switch handler functions. These functions can be called by an extensible switch extension.
NDIS_SWITCH_PARAMETERS

The NDIS_SWITCH_PARAMETERS structure contains the configuration data for a Hyper-V extensible switch.
NDIS_SWITCH_PORT_ARRAY

The NDIS_SWITCH_PORT_ARRAY structure specifies an array of port configuration parameters. Each element in the array specifies the parameters for a Hyper-V extensible switch port. Each element is formatted as an NDIS_SWITCH_PORT_PARAMETERS structure.
NDIS_SWITCH_PORT_DESTINATION

The NDIS_SWITCH_PORT_DESTINATION structure specifies the Hyper-V extensible switch destination port to which a packet will be delivered.
NDIS_SWITCH_PORT_FEATURE_STATUS_CUSTOM

The NDIS_SWITCH_PORT_FEATURE_STATUS_CUSTOM structure specifies the custom status information for a Hyper-V extensible switch port.
NDIS_SWITCH_PORT_FEATURE_STATUS_PARAMETERS

The NDIS_SWITCH_PORT_FEATURE_STATUS_PARAMETERS structure specifies the parameters for the custom status information of a Hyper-V extensible switch port.
NDIS_SWITCH_PORT_PARAMETERS

The NDIS_SWITCH_PORT_PARAMETERS structure contains the configuration data for a Hyper-V extensible switch port.
NDIS_SWITCH_PORT_PROPERTY_CUSTOM

The NDIS_SWITCH_PORT_PROPERTY_CUSTOM structure specifies a custom policy property for a Hyper-V extensible switch port.
NDIS_SWITCH_PORT_PROPERTY_DELETE_PARAMETERS

The NDIS_SWITCH_PORT_PROPERTY_DELETE_PARAMETERS structure specifies the parameters for a Hyper-V extensible switch port policy property that will be deleted.
NDIS_SWITCH_PORT_PROPERTY_ENUM_INFO

The NDIS_SWITCH_PORT_PROPERTY_ENUM_INFO structure contains information about a Hyper-V extensible switch port policy property.
NDIS_SWITCH_PORT_PROPERTY_ENUM_PARAMETERS

The NDIS_SWITCH_PORT_PROPERTY_ENUM_PARAMETERS structure specifies an array of policy properties for a Hyper-V extensible switch port. Each element in the array is formatted as an NDIS_SWITCH_PORT_PROPERTY_ENUM_INFO structure.
NDIS_SWITCH_PORT_PROPERTY_ISOLATION

The NDIS_SWITCH_PORT_PROPERTY_ISOLATION structure is used to specify the isolation properties for a VM network adapter's port.
NDIS_SWITCH_PORT_PROPERTY_PARAMETERS

The NDIS_SWITCH_PORT_PROPERTY_PARAMETERS structure specifies the parameters for a policy property of a Hyper-V extensible switch port.
NDIS_SWITCH_PORT_PROPERTY_PROFILE

The NDIS_SWITCH_PORT_PROPERTY_PROFILE structure specifies a policy property for a Hyper-V extensible switch port that the extensible switch extension saves in its own policy store instead of in the Hyper-V policy store.
NDIS_SWITCH_PORT_PROPERTY_ROUTING_DOMAIN

The NDIS_SWITCH_PORT_PROPERTY_ROUTING_DOMAIN structure is used to specify the routing domain properties of a VM network adapter.
NDIS_SWITCH_PORT_PROPERTY_SECURITY

The NDIS_SWITCH_PORT_PROPERTY_SECURITY structure specifies a security policy property for a Hyper-V extensible switch port.NDIS_SWITCH_PORT_PROPERTY_SECURITY structure specifies a security policy property for a Hyper-V extensible switch port.
NDIS_SWITCH_PORT_PROPERTY_VLAN

The NDIS_SWITCH_PORT_PROPERTY_VLAN structure specifies a virtual local area network (VLAN) policy property for a Hyper-V extensible switch port.
NDIS_SWITCH_PROPERTY_CUSTOM

The NDIS_SWITCH_PROPERTY_CUSTOM structure specifies a custom profile property for the Hyper-V extensible switch. Independent software vendors (ISVs) define the format for the custom properties. The format of the custom property is proprietary to the ISV.
NDIS_SWITCH_PROPERTY_DELETE_PARAMETERS

The NDIS_SWITCH_PROPERTY_DELETE_PARAMETERS structure specifies the parameters for a Hyper-V extensible switch profile property that will be deleted.
NDIS_SWITCH_PROPERTY_ENUM_INFO

The NDIS_SWITCH_PROPERTY_ENUM_INFO structure specifies information about a profile property for the Hyper-V extensible switch.
NDIS_SWITCH_PROPERTY_ENUM_PARAMETERS

The NDIS_SWITCH_PROPERTY_ENUM_PARAMETERS structure specifies an array of profile properties for the Hyper-V extensible switch. Each element in the array is formatted as an NDIS_SWITCH_PROPERTY_ENUM_INFO structure.
NDIS_SWITCH_PROPERTY_PARAMETERS

The NDIS_SWITCH_PROPERTY_PARAMETERS structure specifies the parameters for a policy property of a Hyper-V extensible switch.
NDIS_SYSTEM_PROCESSOR_INFO

The NDIS_SYSTEM_PROCESSOR_INFO structure specifies information about the CPU topology of the local computer and the receive side scaling (RSS) processor set.
NDIS_SYSTEM_PROCESSOR_INFO_EX

The NDIS_SYSTEM_PROCESSOR_INFO_EX structure specifies information about the CPU topology of the local computer.
NDIS_TCP_CONNECTION_OFFLOAD

The NDIS_TCP_CONNECTION_OFFLOAD structure provides connection offload information for current settings and for supported capabilities.
NDIS_TCP_CONNECTION_OFFLOAD_PARAMETERS

The NDIS_TCP_CONNECTION_OFFLOAD_PARAMETERS structure provides TCP chimney offload information in the OID_TCP_CONNECTION_OFFLOAD_PARAMETERS OID.
NDIS_TCP_IP_CHECKSUM_NET_BUFFER_LIST_INFO

The NDIS_TCP_IP_CHECKSUM_NET_BUFFER_LIST_INFO structure specifies information used in offloading checksum tasks from the TCP/IP transport to a NIC.
NDIS_TCP_IP_CHECKSUM_OFFLOAD

The NDIS_TCP_IP_CHECKSUM_OFFLOAD structure provides checksum task offload information in the NDIS_OFFLOAD structure.
NDIS_TCP_LARGE_SEND_OFFLOAD_NET_BUFFER_LIST_INFO

The NDIS_TCP_LARGE_SEND_OFFLOAD_NET_BUFFER_LIST_INFO structure specifies information that is used in offloading large send offload (LSO) tasks from the TCP/IP transport to a miniport adapter.
NDIS_TCP_LARGE_SEND_OFFLOAD_V1

The NDIS_TCP_LARGE_SEND_OFFLOAD_V1 structure provides large send offload version 1 (LSOV1) information in the NDIS_OFFLOAD structure.
NDIS_TCP_LARGE_SEND_OFFLOAD_V2

The NDIS_TCP_LARGE_SEND_OFFLOAD_V2 structure provides large send offload version 2 (LSOV2) information in the NDIS_OFFLOAD structure.
NDIS_TCP_OFFLOAD_EVENT_HANDLERS

The NDIS_TCP_OFFLOAD_EVENT_HANDLERS structure contains the entry points for the NDIS functions for the TCP chimney.
NDIS_TCP_RECV_SEG_COALESCE_OFFLOAD

The NDIS_TCP_RECV_SEG_COALESCE_OFFLOAD structure contains the offload support state for receive segment coalescing (RSC).
NDIS_TCP_SEND_OFFLOADS_SUPPLEMENTAL_NET_BUFFER_LIST_INFO

The NDIS_TCP_SEND_OFFLOADS_SUPPLEMENTAL_NET_BUFFER_LIST_INFO structure contains additional out-of-band information for encapsulated packets.
NDIS_TIMER_CHARACTERISTICS

The NDIS_TIMER_CHARACTERISTICS structure defines characteristics of a one-shot or periodic timer.
NDIS_TIMESTAMP_CAPABILITIES

The NDIS_TIMESTAMP_CAPABILITIES structure describes describes the combined timestamping capabilities of a NIC and miniport driver.
NDIS_TIMESTAMP_CAPABILITY_FLAGS

The NDIS_TIMESTAMP_CAPABILITY_FLAGS structure represents a network interface card (NIC)'s timestamping capabilities in various contexts.
NDIS_UDP_RSC_OFFLOAD

The NDIS_UDP_RSC_OFFLOAD structure contains the offload support state for UDP RSC (URO).
NDIS_UDP_RSC_OFFLOAD_NET_BUFFER_LIST_INFO

NDIS_UDP_RSC_OFFLOAD_NET_BUFFER_LIST_INFO specifies the UDP RSC (URO) offload information for a NET_BUFFER_LIST structure.
NDIS_UDP_SEGMENTATION_OFFLOAD

The _NDIS_UDP_SEGMENTATION_OFFLOAD structure specifies a buffer comprised of one or more NET_PACKET or NET_FRAGMENT structures.
NDIS_UDP_SEGMENTATION_OFFLOAD_NET_BUFFER_LIST_INFO

The _NDIS_UDP_SEGMENTATION_OFFLOAD_NET_BUFFER_LIST_INFO structure specifies a buffer comprised of one or more NET_PACKET or NET_FRAGMENT structures.
NDIS_WDI_DATA_API

The NDIS_WDI_DATA_API structure specifies the entry points for WDI data indications.
NDIS_WDI_DATA_API

Microsoft reserves the NDIS_WDI_DATA_API structure for internal use only. Don't use this structure in your code.
NDIS_WDI_INIT_PARAMETERS

The NDIS_WDI_INIT_PARAMETERS structure specifies the WDI functions provided by the operating system and called by the IHV WDI driver.
NDIS_WDI_INIT_PARAMETERS

Microsoft reserves the NDIS_WDI_INIT_PARAMETERS structure for internal use only. Don't use this structure in your code.
NDIS_WMI_ENUM_ADAPTER

The NDIS_WMI_ENUM_ADAPTER structure is returned when NDIS responds to the GUID_NDIS_ENUMERATE_ADAPTERS_EX GUID.
NDIS_WMI_EVENT_HEADER

The NDIS_WMI_EVENT_HEADER structure provides information about a GUID event for WMI clients.
NDIS_WMI_METHOD_HEADER

The NDIS_WMI_METHOD_HEADER structure provides information about a GUID method request from WMI clients.
NDIS_WMI_SET_HEADER

The NDIS_WMI_SET_HEADER structure provides information about a GUID set request from WMI clients.
NDIS_WWAN_ATR_INFO

The NDIS_WWAN_ATR_INFO structure represents a SIM card's Answer to Reset (ATR) information.
NDIS_WWAN_AUTH_CHALLENGE

The NDIS_WWAN_AUTH_CHALLENGE structure represents an authentication challenge used by one of the authentication methods.
NDIS_WWAN_AUTH_RESPONSE

The NDIS_WWAN_AUTH_RESPONSE structure represents a response from one of the authentication methods.
NDIS_WWAN_BASE_STATIONS_INFO

The NDIS_WWAN_BASE_STATIONS_INFO structure contains information about both serving and neighboring base stations.
NDIS_WWAN_BASE_STATIONS_INFO_REQ

The NDIS_WWAN_BASE_STATIONS_INFO_REQ structure is used in OID_WWAN_BASE_STATIONS_INFO query requests to configure aspects of cellular base station information to be used in response.
NDIS_WWAN_CONTEXT_STATE

The NDIS_WWAN_CONTEXT_STATE structure represents the Packet Data Protocol (PDP) context state of the MB device.
NDIS_WWAN_DEVICE_CAPS

The NDIS_WWAN_DEVICE_CAPS structure represents the capabilities of the MB device.
NDIS_WWAN_DEVICE_CAPS_EX

The NDIS_WWAN_DEVICE_CAPS_EX structure represents the capabilities of the MB device.
NDIS_WWAN_DEVICE_RESET_STATUS

The NDIS_WWAN_DEVICE_RESET_STATUS structure represents a modem device's reset status. It is sent to the MB host in the NDIS_STATUS_WWAN_DEVICE_RESET_STATUS notification in an asynchronous response to an OID_WWAN_DEVICE_RESET set request.
NDIS_WWAN_DEVICE_SERVICE_COMMAND

The NDIS_WWAN_DEVICE_SERVICE_COMMAND structure describes device service command data.
NDIS_WWAN_DEVICE_SERVICE_EVENT

The NDIS_WWAN_DEVICE_SERVICE_EVENT structure describes unsolicited device service data that were not initiated by commands from Windows.
NDIS_WWAN_DEVICE_SERVICE_RESPONSE

The NDIS_WWAN_DEVICE_SERVICE_RESPONSE structure represents device service data from the transaction completion of a device service command.
NDIS_WWAN_DEVICE_SERVICE_SESSION_INFO

The NDIS_WWAN_DEVICE_SERVICE_SESSION_INFO structure represents the status of a device service session.
NDIS_WWAN_DEVICE_SERVICE_SESSION_READ

The NDIS_WWAN_DEVICE_SERVICE_SESSION_READ structure represents device service session data that has been read by the miniport driver from the MB device.
NDIS_WWAN_DEVICE_SERVICE_SESSION_WRITE

The NDIS_WWAN_DEVICE_SERVICE_SESSION_WRITE structure represents device service session data to be sent from the host to the MB device.
NDIS_WWAN_DEVICE_SERVICE_SESSION_WRITE_COMPLETE

The NDIS_WWAN_DEVICE_SERVICE_SESSION_WRITE_COMPLETE structure represents the status of a device service session write operation.
NDIS_WWAN_DEVICE_SERVICE_SUBSCRIPTION

The NDIS_WWAN_DEVICE_SERVICE_SUBSCRIPTION structures encapsulates the data for NDIS_STATUS_WWAN_ DEVICE_SERVICE_SUBSCRIPTION.
NDIS_WWAN_DEVICE_SERVICE_SUPPORTED_COMMANDS

The NDIS_WWAN_DEVICE_SERVICE_SUPPORTED_COMMANDS structure represents a list of commands supported by a device service.
NDIS_WWAN_DEVICE_SLOT_MAPPING_INFO

The NDIS_WWAN_DEVICE_SLOT_MAPPING_INFO structure represents the executor-to-slot mapping relationship of the MB device.
NDIS_WWAN_DRIVER_CAPS

The NDIS_WWAN_DRIVER_CAPS structure represents the capabilities of the miniport driver.
NDIS_WWAN_ENUMERATE_DEVICE_SERVICE_COMMANDS

The NDIS_WWAN_ENUMERATE_DEVICE_SERVICE_COMMANDS structure represents the commands supported by a device service.
NDIS_WWAN_GET_SLOT_INFO

The NDIS_WWAN_GET_SLOT_INFO structure represents the status of a slot in the modem of the MB device.
NDIS_WWAN_GET_VISIBLE_PROVIDERS

The NDIS_WWAN_GET_VISIBLE_PROVIDERS structure is used to request the miniport driver get either all visible providers or only multi-carrier visible providers.
NDIS_WWAN_HOME_PROVIDER

The NDIS_WWAN_HOME_PROVIDER structure represents details about the home network provider.
NDIS_WWAN_HOME_PROVIDER2

The NDIS_WWAN_HOME_PROVIDER2 structure describes details of a home network provider.
NDIS_WWAN_IP_ADDRESS_STATE

The NDIS_WWAN_IP_ADDRESS_STATE structure represents the IP address of a PDP context.
NDIS_WWAN_LTE_ATTACH_CONTEXTS

The NDIS_WWAN_LTE_ATTACH_CONTEXTS structure describes default LTE attach contexts for the inserted SIM's provider (MCC/MNC pair).
NDIS_WWAN_LTE_ATTACH_STATUS

The NDIS_WWAN_LTE_ATTACH_STATUS structure describes the last used default LTE attach context for a mobile broadband (MBB) modem.
NDIS_WWAN_MAC_INFO

The NDIS_WWAN_MAC_INFO structure represents NDIS port information for a PDP context.
NDIS_WWAN_MAC_PARAMETERS

The NDIS_WWAN_MAC_PARAMETERS structure is used by OID_WWAN_CREATE_MAC when processing a request to create an NDIS port for a new PDP context.
NDIS_WWAN_MODEM_CONFIG_INFO

The NDIS_WWAN_MODEM_CONFIG_INFO structure represents the modem's configuration information.
NDIS_WWAN_MODEM_LOGGING_CONFIG

The NDIS_WWAN_MODEM_LOGGING_CONFIG structure describes the current modem logging configuration for a modem.
NDIS_WWAN_MPDP_INFO

The NDIS_WWAN_MPDP_INFO structure contains information for an operation to perform on a Multiple Packet Data Protocol (MPDP) interface.
NDIS_WWAN_MPDP_LIST

The NDIS_WWAN_MPDP_LIST structure contains a list of existing Multiple Packet Data Protocol (MPDP) interfaces for the mobile broadband device representing the primary PDP context/EPS bearer.
NDIS_WWAN_MPDP_STATE

The NDIS_WWAN_MPDP_STATE structure represents the state of a Multiple Packet Data Protocol (MPDP) interface after a requested operation.
NDIS_WWAN_NETWORK_BLACKLIST

The NDIS_WWAN_NETWORK_BLACKLIST structure describes a mobile broadband (MBB) device's network blacklists.
NDIS_WWAN_NETWORK_IDLE_HINT

The NDIS_WWAN_NETWORK_IDLE_HINT structure contains a hint for the network interface regarding whether data is expected to be active or idle on the interface.
NDIS_WWAN_NETWORK_PARAMS_INFO

The NDIS_WWAN_NETWORK_PARAMS_INFO structure represents data for NDIS_STATUS_WWAN_NETWORK_PARAMS_STATE notifications.
NDIS_WWAN_NITZ_INFO

The NDIS_WWAN_NITZ_INFO structure describes the current network time and time zone information.
NDIS_WWAN_PACKET_SERVICE_STATE

The NDIS_WWAN_PACKET_SERVICE_STATE structure represents the packet service attachment state of the MB device.
NDIS_WWAN_PCO_STATUS

The NDIS_WWAN_PCO_STATUS structure represents the Protocol Configuration Option (PCO) status of the modem.
NDIS_WWAN_PIN_APP

The NDIS_WWAN_PIN_APP structure specifies the target application ID for a UICC application whose PIN is being queried.
NDIS_WWAN_PIN_INFO

The NDIS_WWAN_PIN_INFO structure represents the type and PIN-entry state of Personal Identification Number (PIN) information required by the MB device.
NDIS_WWAN_PIN_LIST

The NDIS_WWAN_PIN_LIST structure represents a list of descriptions of Personal Identification Numbers (PINs).
NDIS_WWAN_PREFERRED_MULTICARRIER_PROVIDERS

The NDIS_WWAN_PREFERRED_MULTICARRIER_PROVIDERS structure represents a list of preferred multi-carrier providers and the number of providers in the list.
NDIS_WWAN_PREFERRED_PROVIDERS

The NDIS_WWAN_PREFERRED_PROVIDERS structure represents a list of preferred providers including the number of providers in the list.
NDIS_WWAN_PRESHUTDOWN_STATE

The NDIS_WWAN_PRESHUTDOWN_STATE structure contains the pre-shutdown status.
NDIS_WWAN_PROVISIONED_CONTEXTS

The NDIS_WWAN_PROVISIONED_CONTEXTS structure represents a list of provisioned contexts and the number of provisioned contexts in the list.
NDIS_WWAN_QUERY_ATR_INFO

The NDIS_WWAN_QUERY_ATR_INFO structure represents the SIM slot ID that is associated with an OID_WWAN_UICC_ATR query request.
NDIS_WWAN_QUERY_READY_INFO

The NDIS_WWAN_QUERY_READY_INFO structure represents a SIM slot ID for OID_WWAN_READY_INFO query requests.
NDIS_WWAN_QUERY_UICC_RESET

The NDIS_WWAN_QUERY_UICC_RESET structure represents the SIM slot ID that is associated with an OID_WWAN_UICC_RESET query request.
NDIS_WWAN_QUERY_UICC_TERMINAL_CAPABILITY

The NDIS_WWAN_QUERY_UICC_TERMINAL_CAPABILITY structure represents the SIM slot ID that is associated with an OID_WWAN_UICC_TERMINAL_CAPABILITY query request.
NDIS_WWAN_RADIO_STATE

The NDIS_WWAN_RADIO_STATE structure represents the hardware-based and software-based radio power states of the MB device.
NDIS_WWAN_READY_INFO

The NDIS_WWAN_READY_INFO structure represents the ready-state of the MB device and Subscriber Identity Module (SIM card).
NDIS_WWAN_REGISTER_PARAMS_INFO

The NDIS_WWAN_REGISTER_PARAMS_INFO structure represents data for NDIS_STATUS_WWAN_REGISTER_PARAMS_STATE notifications.
NDIS_WWAN_REGISTRATION_STATE

The NDIS_WWAN_REGISTRATION_STATE structure represents the registration state of the MB device.
NDIS_WWAN_SAR_CONFIG_INFO

The NDIS_WWAN_SAR_CONFIG_INFO structure describes a modem's current Specific Absorption Rate (SAR) configuration information.
NDIS_WWAN_SAR_TRANSMISSION_STATUS_INFO

The NDIS_WWAN_SAR_TRANSMISSION_STATUS_INFO structure describes a mobile broadband (MBB) modem's Specific Absorption Rate (SAR) transmission status.
NDIS_WWAN_SERVICE_ACTIVATION

The NDIS_WWAN_SERVICE_ACTIVATION structure represents the command that is used to set the service activation state of the MB device in order to obtain access to the provider's network.
NDIS_WWAN_SERVICE_ACTIVATION_STATUS

The NDIS_WWAN_SERVICE_ACTIVATION_STATUS structure represents the status of service activation on the MB device.
NDIS_WWAN_SET_CONTEXT_STATE

The NDIS_WWAN_SET_CONTEXT_STATE structure represents the command to set the context state of the MB device.
NDIS_WWAN_SET_DEVICE_RESET

The NDIS_WWAN_SET_DEVICE_RESET structure represents a command to reset a modem device. It is sent as part of an OID_WWAN_DEVICE_RESET set request.
NDIS_WWAN_SET_DEVICE_SERVICE_SESSION

The NDIS_WWAN_SET_DEVICE_SERVICE_SESSION structure represents a session state operation to be performed on a device service.
NDIS_WWAN_SET_DEVICE_SLOT_MAPPING_INFO

The NDIS_WWAN_SET_DEVICE_SLOT_MAPPING_INFO structure sets the executor-to-slot mapping relationship of the MB device.
NDIS_WWAN_SET_HOME_PROVIDER

The NDIS_WWAN_SET_HOME_PROVIDER structure describes a home provider.
NDIS_WWAN_SET_LTE_ATTACH_CONTEXT

The NDIS_WWAN_SET_LTE_ATTACH_CONTEXT structure describes default LTE attach contexts a miniport driver should set for the inserted SIM's provider (MCC/MNC pair).
NDIS_WWAN_SET_MODEM_LOGGING_CONFIG

The NDIS_WWAN_SET_MODEM_LOGGING_CONFIG structure specifies modem logging configuration for a modem.
NDIS_WWAN_SET_MPDP_STATE

The NDIS_WWAN_SET_MPDP_STATE structure contains information for performing an operation on a Multiple Packet Data Protocol (MPDP) interface.
NDIS_WWAN_SET_NETWORK_BLACKLIST

The NDIS_WWAN_SET_NETWORK_BLACKLIST structure describes network blacklists that a mobile broadband (MBB) device should use to overwrite any existing blacklists in the modem.
NDIS_WWAN_SET_PACKET_SERVICE

The NDIS_WWAN_SET_PACKET_SERVICE structure represents the packet service state of the MB device.
NDIS_WWAN_SET_PIN

The NDIS_WWAN_SET_PIN structure represents what PIN action to take on the MB device.
NDIS_WWAN_SET_PIN_EX

The NDIS_WWAN_SET_PIN_EX structure represents what PIN action to take on the MB device.
NDIS_WWAN_SET_PIN_EX2

The NDIS_WWAN_SET_PIN_EX2 structure specifies the PIN action to take for a UICC application.
NDIS_WWAN_SET_PREFERRED_MULTICARRIER_PROVIDERS

The NDIS_WWAN_SET_PREFERRED_MULTICARRIER_PROVIDERS structure represents a list of preferred multicarrier providers associated with the MB device.
NDIS_WWAN_SET_PREFERRED_PROVIDERS

The NDIS_WWAN_SET_PREFERRED_PROVIDERS structure represents the list of preferred providers associated with the MB device.
NDIS_WWAN_SET_PRESHUTDOWN_STATE

The NDIS_WWAN_SET_PRESHUTDOWN_STATE structure represents the command to notify the modem to finish all operations and prepare to shut down.
NDIS_WWAN_SET_PROVISIONED_CONTEXT

The NDIS_WWAN_SET_PROVISIONED_CONTEXT structure represents the command to set the provisioned context state of the MB device.
NDIS_WWAN_SET_PROVISIONED_CONTEXT_V2

The NDIS_WWAN_SET_PROVISIONED_CONTEXT_V2 structure represents the command to set the provisioned context state of the MB device.
NDIS_WWAN_SET_RADIO_STATE

The NDIS_WWAN_SET_RADIO_STATE structure represents the power action to take on the MB device's radio.
NDIS_WWAN_SET_REGISTER_PARAMS

The NDIS_WWAN_SET_REGISTER_PARAMS structure represents data for OID_WWAN_REGISTER_PARAMS set requests.
NDIS_WWAN_SET_REGISTER_STATE

The NDIS_WWAN_SET_REGISTER_STATE structure represents the network provider registration state of the MB device.
NDIS_WWAN_SET_SAR_CONFIG

The NDIS_WWAN_SET_SAR_CONFIG structure describes Specific Absorption Rate (SAR) information that a mobile broadband (MB) modem should use to set its SAR configuration.
NDIS_WWAN_SET_SAR_TRANSMISSION_STATUS

The NDIS_WWAN_SET_SAR_TRANSMISSION_STATUS structure sets Specific Absorption Rate (SAR) transmission status in a mobile broadband (MBB) modem.
NDIS_WWAN_SET_SIGNAL_INDICATION

The NDIS_WWAN_SET_SIGNAL_INDICATION structure represents the signal indication of the MB device.
NDIS_WWAN_SET_SMS_CONFIGURATION

The NDIS_WWAN_SET_SMS_CONFIGURATION structure represents the SMS configuration of the MB device.
NDIS_WWAN_SET_UICC_RESET

The NDIS_WWAN_SET_UICC_RESET structure represents the passthrough action the MB host specifies for a modem miniport adapter after it resets a UICC card.
NDIS_WWAN_SET_UICC_TERMINAL_CAPABILITY

The NDIS_WWAN_SET_UICC_TERMINAL_CAPABILITY structure represents the terminal capabilities of the host and SIM slot ID associated with an OID_WWAN_UICC_TERMINAL_CAPABILITY set request.
NDIS_WWAN_SIGNAL_STATE

The NDIS_WWAN_SIGNAL_STATE structure represents the signal state of the MB device.
NDIS_WWAN_SLOT_INFO

The NDIS_WWAN_SLOT_INFO structure represents the information about a slot in the modem of the MB device.
NDIS_WWAN_SMS_CONFIGURATION

The NDIS_WWAN_SMS_CONFIGURATION structure represents the SMS configuration of the MB device.
NDIS_WWAN_SMS_DELETE

The NDIS_WWAN_SMS_DELETE structure represents an SMS message to delete.
NDIS_WWAN_SMS_DELETE_STATUS

The NDIS_WWAN_SMS_DELETE_STATUS structure represents the status of a deleted SMS text message.
NDIS_WWAN_SMS_READ

The NDIS_WWAN_SMS_READ structure represents an SMS message to read.
NDIS_WWAN_SMS_RECEIVE

The NDIS_WWAN_SMS_RECEIVE structure represents a list of received SMS messages and the number of messages in the list.
NDIS_WWAN_SMS_SEND

The NDIS_WWAN_SMS_SEND structure represents an SMS message to send.
NDIS_WWAN_SMS_SEND_STATUS

The NDIS_WWAN_SMS_SEND_STATUS structure represents the status of a sent SMS text message.
NDIS_WWAN_SMS_STATUS

The NDIS_WWAN_SMS_STATUS structure represents the status of the SMS message store.
NDIS_WWAN_SUBSCRIBE_DEVICE_SERVICE_EVENTS

The NDIS_WWAN_SUBSCRIBE_DEVICE_SERVICE_EVENTS structure encapsulates data for OID_WWAN_SUBSCRIBE_DEVICE_SERVICES_EVENTS.
NDIS_WWAN_SUPPORTED_DEVICE_SERVICES

The NDIS_WWAN_SUPPORTED_DEVICE_SERVICES structure describes a list of supported device services.
NDIS_WWAN_SYS_CAPS_INFO

The NDIS_WWAN_SYS_CAPS_INFO structure represents the overall modem's system capability.
NDIS_WWAN_UE_POLICY_INFO

The NDIS_WWAN_UE_POLICY_INFO structure represents the UE policy information of the MB device.
NDIS_WWAN_UICC_ACCESS_BINARY

The NDIS_WWAN_UICC_ACCESS_BINARY structure describes information about a UICC binary file to read or to which to write.
NDIS_WWAN_UICC_ACCESS_RECORD

The NDIS_WWAN_UICC_ACCESS_RECORD structure describes information about a UICC linear fixed or cyclic file to read or to which to write.
NDIS_WWAN_UICC_APP_LIST

The NDIS_WWAN_UICC_APP_LIST structure describes a list of applications in a UICC and information about them.
NDIS_WWAN_UICC_FILE_PATH

The NDIS_WWAN_UICC_FILE_PATH structure describes file path information about a UICC file.
NDIS_WWAN_UICC_FILE_STATUS

The NDIS_WWAN_UICC_FILE_STATUS structure describes the status of a UICC file.
NDIS_WWAN_UICC_RESET_INFO

The NDIS_WWAN_UICC_RESET_INFO structure represents the passthrough status of a modem miniport adapter for a UICC smart card.
NDIS_WWAN_UICC_RESPONSE

The NDIS_WWAN_UICC_RESPONSE structure describes a UICC response to a file read or write operation.
NDIS_WWAN_UICC_TERMINAL_CAPABILITY_INFO

The NDIS_WWAN_UICC_TERMINAL_CAPABILITY_INFO structure represents information about the terminal capabilities of the host.
NDIS_WWAN_USSD_EVENT

The NDIS_WWAN_USSD_EVENT structure represents an Unstructured Supplementary Service Data (USSD) NDIS event.
NDIS_WWAN_USSD_REQUEST

The NDIS_WWAN_USSD_EVENT structure represents an Unstructured Supplementary Service Data (USSD) NDIS request.
NDIS_WWAN_VENDOR_SPECIFIC

The NDIS_WWAN_VENDOR_SPECIFIC structure represents vendor-specific data.
NDIS_WWAN_VISIBLE_PROVIDERS

The NDIS_WWAN_VISIBLE_PROVIDERS structure represents a list of visible providers and the number of providers in the list.
NDK_ADAPTER

The NDK_ADAPTER structure specifies the attributes of an NDK adapter object.
NDK_ADAPTER_DISPATCH

The NDK_ADAPTER_DISPATCH structure specifies dispatch function entry points for the NDK adapter object.
NDK_CONNECTOR

The NDK_CONNECTOR structure specifies the attributes of an NDK connector object.
NDK_CONNECTOR_DISPATCH

The NDK_CONNECTOR_DISPATCH structure specifies dispatch function entry points for the NDK connector object.
NDK_CQ

The NDK_CQ structure specifies the attributes of an NDK completion queue (CQ) object.
NDK_CQ_DISPATCH

The NDK_CQ_DISPATCH structure specifies dispatch function entry points for the NDK completion queue (CQ) object.
NDK_EXTENSION_INTERFACE

The NDK_EXTENSION_INTERFACE structure specifies dispatch function entry points for an NDK extension interface.
NDK_LISTENER

The NDK_LISTENER structure specifies the attributes of an NDK listener object.
NDK_LISTENER_DISPATCH

The NDK_LISTENER_DISPATCH structure specifies dispatch function entry points for the NDK listener object.
NDK_LOGICAL_ADDRESS_MAPPING

The NDK_LOGICAL_ADDRESS_MAPPING structure contains an array of adapter logical addresses.
NDK_MR

The NDK_MR structure specifies the attributes of an NDK memory region (MR) object.
NDK_MR_DISPATCH

The NDK_MR_DISPATCH structure specifies dispatch function entry points for the NDK memory region (MR) object.
NDK_MW

The NDK_MW structure specifies the attributes of an NDK memory window (MW) object.
NDK_MW_DISPATCH

The NDK_MW_DISPATCH structure specifies dispatch function entry points for the NDK memory window (MW) object.
NDK_OBJECT_HEADER

The NDK_OBJECT_HEADER structure specifies the object version, type, and other information. It is used in the Header member of every NDK object.
NDK_OBJECT_HEADER_RESERVED_BLOCK

The NDK_OBJECT_HEADER_RESERVED_BLOCK structure specifies reserved information in an NDK object.
NDK_PD

The NDK_PD structure specifies the attributes of an NDK protection domain (PD) object.
NDK_PD_DISPATCH

The NDK_PD_DISPATCH structure specifies dispatch function entry points for the NDK protection domain (PD) object.
NDK_QP

The NDK_QP structure specifies the attributes of an NDK queue pair (QP) object.
NDK_QP_DISPATCH

The NDK_QP_DISPATCH structure specifies dispatch function entry points for the NDK queue pair (QP) object.
NDK_RESULT

The NDK_RESULT structure returns the results for an NDK request operation.
NDK_RESULT_EX

The NDK_RESULT_EX structure returns the results for an NDK request operation. It is identical to the NDK_RESULT structure, except that it has additional Type and TypeSpecificCompletionOutput members.
NDK_SGE

The NDK_SGE structure specifies the local buffers for NDK work requests.
NDK_SHARED_ENDPOINT

The NDK_SHARED_ENDPOINT structure specifies the attributes of an NDK shared endpoint object.
NDK_SHARED_ENDPOINT_DISPATCH

The NDK_SHARED_ENDPOINT_DISPATCH structure specifies dispatch function entry points for the NDK shared endpoint object.
NDK_SRQ

The NDK_SRQ structure specifies the attributes of an NDK shared receive queue (SRQ) object.
NDK_SRQ_DISPATCH

The NDK_SRQ_DISPATCH structure specifies dispatch function entry points for the NDK shared receive queue (SRQ) object.
NEIGHBOR_OFFLOAD_STATE_CACHED

The NEIGHBOR_OFFLOAD_STATE_CACHED structure contains the cached variables of a neighbor state object.
NEIGHBOR_OFFLOAD_STATE_CONST

The NEIGHBOR_OFFLOAD_STATE_CONST structure contains the constant variables of a neighbor state object.
NEIGHBOR_OFFLOAD_STATE_DELEGATED

The NEIGHBOR_OFFLOAD_STATE_DELGATED structure contains the delegated variable of a neighbor state object.
NET_ADAPTER_DATAPATH_CALLBACKS

The NET_ADAPTER_DATAPATH_CALLBACKS structure describes a net adapter's callback functions for creating its datapath queues.
NET_ADAPTER_DMA_CAPABILITIES

The NET_ADAPTER_DMA_CAPABILITIES structure describes the DMA capabilities of an adapter.
NET_ADAPTER_LINK_LAYER_ADDRESS

A NET_ADAPTER_LINK_LAYER_ADDRESS structure describes a link layer address.
NET_ADAPTER_LINK_LAYER_CAPABILITIES

Describes the link layer capabilities of the adapter.
NET_ADAPTER_LINK_STATE

Describes the link state of the adapter.
NET_ADAPTER_OFFLOAD_CHECKSUM_CAPABILITIES

The NET_ADAPTER_OFFLOAD_CHECKSUM_CAPABILITIES structure describes a network interface card (NIC)'s capabilities for offloading checksum calculation and validation.
NET_ADAPTER_OFFLOAD_GSO_CAPABILITIES

The NET_ADAPTER_OFFLOAD_GSO_CAPABILITIES structure describes a network interface card (NIC)'s capabilities for generic send offload (GSO).
NET_ADAPTER_OFFLOAD_IEEE8021Q_TAG_CAPABILITIES

NET_ADAPTER_OFFLOAD_IEEE8021Q_TAG_CAPABILITIES describes a NIC's IEEE 802.1 priority and VLAN tagging capabilities.
NET_ADAPTER_OFFLOAD_RSC_CAPABILITIES

The NET_ADAPTER_OFFLOAD_RSC_CAPABILITIES structure describes a network interface card (NIC)'s capabilities for receive segment coalescence (RSC).
NET_ADAPTER_OFFLOAD_RX_CHECKSUM_CAPABILITIES

The NET_ADAPTER_OFFLOAD_RX_CHECKSUM_CAPABILITIES structure describes a network interface card (NIC)'s capabilities for Rx checksum offload.
NET_ADAPTER_OFFLOAD_TX_CHECKSUM_CAPABILITIES

The NET_ADAPTER_OFFLOAD_TX_CHECKSUM_CAPABILITIES structure describes a network interface card (NIC)'s capabilities for Tx checksum offload.
NET_ADAPTER_POWER_OFFLOAD_ARP_CAPABILITIES

The NET_ADAPTER_POWER_OFFLOAD_ARP_CAPABILITIES structure describes a net adapter's capabilities for IPv4 ARP low power protocol offload.
NET_ADAPTER_POWER_OFFLOAD_NS_CAPABILITIES

The NET_ADAPTER_POWER_OFFLOAD_NS_CAPABILITIES structure describes a net adapter's capabilities for IPv6 Neighbor Solicitation (NS) low power protocol offload.
NET_ADAPTER_RECEIVE_FILTER_CAPABILITIES

The NET_ADAPTER_RECEIVE_FILTER_CAPABILITIES structure specifies a NIC's receive filtering capabilities.
NET_ADAPTER_RECEIVE_SCALING_CAPABILITIES

The NET_ADAPTER_RECEIVE_SCALING_CAPABILITIES structure describes a net adapter's receive side scaling (RSS) capabilities.
NET_ADAPTER_RECEIVE_SCALING_HASH_SECRET_KEY

The NET_ADAPTER_RECEIVE_SCALING_HASH_SECRET_KEY structure contains secret key data to verify RSS hash calculations.
NET_ADAPTER_RECEIVE_SCALING_INDIRECTION_ENTRIES

The NET_ADAPTER_RECEIVE_SCALING_INDIRECTION_ENTRIES structure represents a series of move operations for all entries in the receive side scaling (RSS) indirection table.
NET_ADAPTER_RECEIVE_SCALING_INDIRECTION_ENTRY

The NET_ADAPTER_RECEIVE_SCALING_INDIRECTION_ENTRY structure represents a single entry in the receive side scaling (RSS) indirection table.
NET_ADAPTER_RX_CAPABILITIES

The NET_ADAPTER_RX_CAPABILITIES structure describes the receive capabilities of a net adapter.
NET_ADAPTER_TX_CAPABILITIES

The NET_ADAPTER_TX_CAPABILITIES structure describes the transmit capabilities of a net adapter.
NET_ADAPTER_WAKE_BITMAP_CAPABILITIES

The NET_ADAPTER_WAKE_BITMAP_CAPABILITIES structure describes a net adapter's wake on LAN (WoL) capabilities for waking from a bitmap pattern.
NET_ADAPTER_WAKE_EAPOL_PACKET_CAPABILITIES

NET_ADAPTER_WAKE_EAPOL_PACKET_CAPABILITIES describes a network adapter's WoL capabilities for waking from an EAPOL packet.
NET_ADAPTER_WAKE_MAGIC_PACKET_CAPABILITIES

The NET_ADAPTER_WAKE_MAGIC_PACKET_CAPABILITIES structure describes a net adapter's wake on LAN (WoL) capabilities for waking from a magic packet.
NET_ADAPTER_WAKE_MEDIA_CHANGE_CAPABILITIES

The NET_ADAPTER_WAKE_MEDIA_CHANGE_CAPABILITIES structure describes a net adapter's wake on LAN (WoL) capabilities for waking from a media change event.
NET_ADAPTER_WAKE_PACKET_FILTER_CAPABILITIES

The NET_ADAPTER_WAKE_PACKET_FILTER_CAPABILITIES structure describes a net adapter's wake on LAN (WoL) capabilities for waking from a packet filter match.
NET_ADAPTER_WAKE_REASON_PACKET

The NET_ADAPTER_WAKE_REASON_PACKET structure describes a network packet (known as a wake packet) that caused the network adapter to generate a wake-up event.
NET_BUFFER

The NET_BUFFER structure specifies data that is transmitted or received over the network.
NET_BUFFER_DATA

The NET_BUFFER_DATA structure contains information for managing the data buffers that are attached to a NET_BUFFER structure, and it identifies the next NET_BUFFER structure in a list of NET_BUFFER structures.
NET_BUFFER_HEADER

The NET_BUFFER_HEADER structure specifies header information for the NET_BUFFER structure.
NET_BUFFER_LIST

The NET_BUFFER_LIST structure specifies a linked list of NET_BUFFER structures.
NET_BUFFER_LIST_CONTEXT

The NET_BUFFER_LIST_CONTEXT structure stores context information for a NET_BUFFER_LIST structure.
NET_BUFFER_LIST_DATA

The NET_BUFFER_LIST_DATA structure contains management data for the NET_BUFFER structures that are linked to a NET_BUFFER_LIST structure.
NET_BUFFER_LIST_HEADER

The NET_BUFFER_LIST_HEADER defines header information for the NET_BUFFER_LIST structure.
NET_BUFFER_LIST_POOL_PARAMETERS

The NET_BUFFER_LIST_POOL_PARAMETERS structure defines the parameters for a pool of NET_BUFFER_LIST structures.
NET_BUFFER_LIST_TIMESTAMP

The NET_BUFFER_LIST_TIMESTAMP structure represents a timestamp that the NIC hardware generates on reception or transmission of a packet.
NET_BUFFER_SHARED_MEMORY

The NET_BUFFER_SHARED_MEMORY structure specifies a shared memory buffer that is associated with a NET_BUFFER structure.
NET_DEVICE_PNP_EVENT

The NET_DEVICE_PNP_EVENT structure defines device plug and play (PnP) events for miniport adapters.
NET_DEVICE_POWER_POLICY_EVENT_CALLBACKS

The NET_DEVICE_POWER_POLICY_EVENT_CALLBACKS structure contains function pointers for a client driver's power policy callback functions.
NET_DMA_CHANNEL_CPU_AFFINITY

The NET_DMA_CHANNEL_CPU_AFFINITY structure specifies the CPU affinity of a DMA channel.
NET_DMA_CHANNEL_PARAMETERS

The NET_DMA_CHANNEL_PARAMETERS structure specifies the configuration parameters that a DMA provider driver should use to configure a DMA channel.
NET_DMA_DESCRIPTOR

The NET_DMA_DESCRIPTOR structure specifies the DMA transfer information for each entry in a linked list of DMA descriptors.
NET_DMA_PNP_NOTIFICATION

The NET_DMA_PNP_NOTIFICATION structure specifies a power management notification in the NetDMA interface.
NET_DMA_PROVIDER_ATTRIBUTES

The NET_DMA_PROVIDER_ATTRIBUTES structure specifies the configuration attributes for a NetDMA provider.
NET_DMA_PROVIDER_CHARACTERISTICS

The NET_DMA_PROVIDER_CHARACTERISTICS structure specifies the characteristics for a NetDMA provider, including the entry points for the ProviderXxx functions.
NET_DRIVER_GLOBALS

Call NET_DRIVER_GLOBALS_INIT to initialize this structure.
NET_EUI48_ADDRESS

The NET_EUI48_ADDRESS union specifies an EUI-48 address.
NET_EXTENSION

The NET_EXTENSION structure describes the collection of net rings that belong to a packet queue.
NET_EXTENSION_QUERY

The NET_EXTENSION_QUERY structure represents a query for a packet or fragment extension.
NET_FRAGMENT

Represents one contiguous buffer in memory.
NET_FRAGMENT_LOGICAL_ADDRESS

The NET_FRAGMENT_LOGICAL_ADDRESS structure contains DMA logical address information for a NET_FRAGMENT.
NET_FRAGMENT_MDL

The NET_FRAGMENT_MDL structure contains DMA MDL information for a NET_FRAGMENT.
NET_FRAGMENT_RETURN_CONTEXT

The NET_FRAGMENT_RETURN_CONTEXT structure contains return context information for a NET_FRAGMENT.
NET_FRAGMENT_VIRTUAL_ADDRESS

The NET_FRAGMENT_VIRTUAL_ADDRESS structure contains data buffer information for a NET_FRAGMENT.
NET_IF_INFORMATION

The NET_IF_INFORMATION structure provides NDIS with information about a registered network interface.
NET_IPV4_ADDRESS

The NET_IPV4_ADDRESS union specifies an IPv4 address.
NET_IPV6_ADDRESS

The NET_IPV6_ADDRESS union specifies an IPv6 address.
NET_PACKET

Represents a single network packet.
NET_PACKET_CHECKSUM

A NET_PACKET_CHECKSUM structure describes checksum information for a NET_PACKET.
NET_PACKET_GSO

The NET_PACKET_GSO structure contains Generic Segmentation Offload (GSO) information for a packet.
NET_PACKET_IEEE8021Q

The NET_PACKET_IEEE8021Q structure specifies a NET_PACKET's 802.1Q information.
NET_PACKET_LAYOUT

A NET_PACKET_LAYOUT structure describes the start of each protocol header in a NET_PACKET.
NET_PACKET_QUEUE_CONFIG

The NET_PACKET_QUEUE_CONFIG structure describes the configuration options for a NetAdapterCx client driver's packet queue.
NET_PACKET_RSC

The NET_PACKET_RSC structure contains receive segment coalescence (RSC) information for a packet.
NET_PACKET_RSC_TIMESTAMP

The NET_PACKET_RSC_TIMESTAMP structure contains receive segment coalescence (RSC) timestamp information for a packet.
NET_PACKET_WIFI_EXEMPTION_ACTION

The NET_PACKET_WIFI_EXEMPTION_ACTION structure contains the exemption action information for a packet.
NET_PNP_EVENT

The NET_PNP_EVENT structure describes a network Plug and Play (PnP) event, an NDIS PnP event, or a power management event.
NET_PNP_EVENT_NOTIFICATION

The NET_PNP_EVENT_NOTIFICATION structure describes a network Plug and Play (PnP) event, an NDIS PnP event, or a power management event.
NET_POWER_OFFLOAD_ARP_PARAMETERS

The NET_POWER_OFFLOAD_ARP_PARAMETERS structure contains IPv4 ARP low-power protocol offload parameters for a net adapter.
NET_POWER_OFFLOAD_LIST

The NET_POWER_OFFLOAD_LIST structure represents a list of low power protocol offloads to a net adapter.
NET_POWER_OFFLOAD_NS_PARAMETERS

The NET_POWER_OFFLOAD_NS_PARAMETERS structure contains IPv6 NS low-power protocol offload parameters for a net adapter.
NET_RING

The _NET_RING structure specifies a buffer comprised of one or more NET_PACKET or NET_FRAGMENT structures.
NET_RING_COLLECTION

The NET_RING_COLLECTION structure describes the collection of net rings that belong to a packet queue.
NET_RXQUEUE_BUFFER_LAYOUT_HINT

The NET_RXQUEUE_BUFFER_LAYOUT_HINT structure represents receive buffer layout hints returned to a client driver from the upper layer.
NET_WAKE_SOURCE_BITMAP_PARAMETERS

The NET_WAKE_SOURCE_BITMAP_PARAMETERS structure contains parameters for a wake-on-LAN (WoL) bitmap pattern wake source.
NET_WAKE_SOURCE_LIST

The NET_WAKE_SOURCE_LIST structure represents a list of wake-on-LAN (WoL) sources for a net adapter.
NET_WAKE_SOURCE_MEDIA_CHANGE_PARAMETERS

The NET_WAKE_SOURCE_MEDIA_CHANGE_PARAMETERS structure contains parameters for a media change wake-on-LAN (WoL) wake source.
NPI_CLIENT_CHARACTERISTICS

The NPI_CLIENT_CHARACTERISTICS structure defines the characteristics of a client module.
NPI_PROVIDER_CHARACTERISTICS

The NPI_PROVIDER_CHARACTERISTICS structure defines the characteristics of a provider module.
NPI_REGISTRATION_INSTANCE

The NPI_REGISTRATION_INSTANCE structure defines the data related to the registration of a network module with the NMR.
OFFLOAD_ALGO_INFO

The OFFLOAD_ALGO_INFO structure specifies an algorithm used for a security association (SA).
OFFLOAD_IPSEC_ADD_SA

The OFFLOAD_IPSEC_ADD_SA structure contains information for each security association (SA) that a miniport driver adds to a NIC.
OFFLOAD_IPSEC_ADD_UDPESP_SA

The OFFLOAD_IPSEC_ADD_UDPESP_SA structure contains information for each security association (SA) that a miniport driver adds for UDP-encapsulated ESP packets to a NIC.
OFFLOAD_IPSEC_DELETE_SA

The OFFLOAD_IPSEC_DELETE_SA structure contains information for each security association (SA) that a miniport driver deletes from a NIC.
OFFLOAD_IPSEC_DELETE_UDPESP_SA

The OFFLOAD_IPSEC_DELETE_UDPESP_SA structure contains information for each security association (SA) and parser entry that a miniport driver deletes from a NIC.
OFFLOAD_IPSEC_UDPESP_ENCAPTYPE_ENTRY

The OFFLOAD_IPSEC_UDPESP_ENCAPTYPE_ENTRY structure specifies the UDP-ESP encapsulation type and destination port of a parser entry.
OFFLOAD_SECURITY_ASSOCIATION

The OFFLOAD_SECURITY_ASSOCIATION structure specifies a single security association (SA).
OFFLOAD_STATE_HEADER

The OFFLOAD_STATE_HEADER structure serves as a header in an offload state structure.
PATH_OFFLOAD_STATE_CACHED

The PATH_OFFLOAD_STATE_CACHED structure contains the cached variable of a path state object.
PATH_OFFLOAD_STATE_CONST

The PATH_OFFLOAD_STATE_CONST structure contains the constant variables of a path state object.
PATH_OFFLOAD_STATE_DELEGATED

The PATH_OFFLOAD_STATE_DELEGATED structure contains the delegated variables of a path state object.
PD_BUFFER

This structure represents a PacketDirect (PD) packet, or a portion of a PD packet in a queue.
PD_BUFFER_8021Q_INFO

This structure contains the IEEE 802.1Q information.
PD_BUFFER_VIRTUAL_SUBNET_INFO

This structure contains the virtual subnet information.
RILACCESSTECHNOLOGY

Microsoft reserves the RILACCESSTECHNOLOGY structure for internal use only. Don't use the RILACCESSTECHNOLOGY structure in your code.
RILACCESSTECHNOLOGY

Don't use this structure in your code. Microsoft reserves the RILACCESSTECHNOLOGY structure for internal use only. Don't use this structure in your code.
RILADDCALLFORWARDINGPARAMS

Microsoft reserves the RILADDCALLFORWARDINGPARAMS structure for internal use only. Don't use the RILADDCALLFORWARDINGPARAMS structure in your code.
RILADDCALLFORWARDINGPARAMS

Don't use this structure in your code. Microsoft reserves the RILADDCALLFORWARDINGPARAMS structure for internal use only.
RILADDITIONALCALLERINFO

Microsoft reserves the RILADDITIONALCALLERINFO structure for internal use only. Don't use the RILADDITIONALCALLERINFO structure in your code.
RILADDITIONALCALLERINFO

Don't use this structure in your code. Microsoft reserves the RILADDITIONALCALLERINFO structure for internal use only.
RILADDITIONALNUMBERSTRINGUPDATE

Microsoft reserves the RILADDITIONALNUMBERSTRINGUPDATE structure for internal use only. Don't use the RILADDITIONALNUMBERSTRINGUPDATE structure in your code.
RILADDITIONALNUMBERSTRINGUPDATE

Don't use this structure in your code. Microsoft reserves the RILADDITIONALNUMBERSTRINGUPDATE structure for internal use only.
RILADDRESS

This structure represents a phone number.
RILADDRESS

Microsoft reserves the RILADDRESS structure for internal use only. Don't use this structure in your code.
RILALPHAIDENTIFIER

Microsoft reserves the RILALPHAIDENTIFIER structure for internal use only. Don't use the RILALPHAIDENTIFIER structure in your code.
RILALPHAIDENTIFIER

Don't use this structure in your code. Microsoft reserves the RILALPHAIDENTIFIER structure for internal use only.
RILAVOIDCDMASYSTEMPARAMS

Don't use the RILAVOIDCDMASYSTEMPARAMS structure in your code. Microsoft reserves the RILAVOIDCDMASYSTEMPARAMS structure for internal use only.
RILAVOIDCDMASYSTEMPARAMS

Don't use the structure in your code. Microsoft reserves the RILAVOIDCDMASYSTEMPARAMS structure for internal use only.
RILC2KMRL

This structure represents a RILC2KMRL.
RILC2KMRL

Microsoft reserves the RILC2KMRL structure for internal use only. Don't use this structure in your code.
RILCALLAUDIOMEDIASTATE

Microsoft reserves the RILCALLAUDIOMEDIASTATE structure for internal use only. Don't use the RILCALLAUDIOMEDIASTATE structure in your code.
RILCALLAUDIOMEDIASTATE

Don't use this structure in your code. Microsoft reserves the RILCALLAUDIOMEDIASTATE structure for internal use only.
RILCALLCUSTOMMEDIASTATE

Microsoft reserves the RILCALLCUSTOMMEDIASTATE structure for internal use only. Don't use the RILCALLCUSTOMMEDIASTATE structure in your code.
RILCALLCUSTOMMEDIASTATE

Don't use this structure in your code. Microsoft reserves the RILCALLCUSTOMMEDIASTATE structure for internal use only.
RILCALLDISCONNECTDETAILS

Microsoft reserves the RILCALLDISCONNECTDETAILS structure for internal use only. Don't use the RILCALLDISCONNECTDETAILS structure in your code.
RILCALLDISCONNECTDETAILS

Don't use this structure in your code. Microsoft reserves the RILCALLDISCONNECTDETAILS structure for internal use only.
RILCALLERIDSETTINGS

Microsoft reserves the RILCALLERIDSETTINGS structure for internal use only. Don't use the RILCALLERIDSETTINGS structure in your code.
RILCALLERIDSETTINGS

Don't use this structure in your code. Microsoft reserves the RILCALLERIDSETTINGS structure for internal use only.
RILCALLFORWARDINGSETTINGS

Microsoft reserves the RILCALLFORWARDINGSETTINGS structure for internal use only. Don't use the RILCALLFORWARDINGSETTINGS structure in your code.
RILCALLFORWARDINGSETTINGS

Don't use this structure in your code. Microsoft reserves the RILCALLFORWARDINGSETTINGS structure for internal use only.
RILCALLHANDOVERSTATE

Microsoft reserves the RILCALLHANDOVERSTATE structure for internal use only. Don't use the RILCALLHANDOVERSTATE structure in your code.
RILCALLHANDOVERSTATE

Don't use this structure in your code. Microsoft reserves the RILCALLHANDOVERSTATE structure for internal use only.
RILCALLINFO_V1

Microsoft reserves the RILCALLINFO_V1 structure for internal use only. Don't use the RILCALLINFO_V1 structure in your code.
RILCALLINFO_V1

Don't use this structure in your code. Microsoft reserves the RILCALLINFO_V1 structure for internal use only.
RILCALLINFO_V2

Microsoft reserves the RILCALLINFO_V2 structure for internal use only. Don't use the RILCALLINFO_V2 structure in your code.
RILCALLINFO_V2

Don't use this structure in your code. Microsoft reserves the RILCALLINFO_V2 structure for internal use only.
RILCALLINFO_V3

Microsoft reserves the RILCALLINFO_V3 structure for internal use only. Don't use the RILCALLINFO_V3 structure in your code.
RILCALLINFO_V3

Don't use this structure in your code. Microsoft reserves the RILCALLINFO_V3 structure for internal use only.
RILCALLINFO_V4

Microsoft reserves the RILCALLINFO_V4 structure for internal use only. Don't use the RILCALLINFO_V4 structure in your code.
RILCALLINFO_V4

Don't use this structure in your code. Microsoft reserves the RILCALLINFO_V4 structure for internal use only.
RILCALLINFO_V5

Microsoft reserves the RILCALLINFO_V5 structure for internal use only. Don't use the RILCALLINFO_V5 structure in your code.
RILCALLINFO_V5

Don't use this structure in your code. Microsoft reserves the RILCALLINFO_V5 structure for internal use only.
RILCALLLIST_V1

Microsoft reserves the RILCALLLIST_V1 structure for internal use only. Don't use the RILCALLLIST_V1- structure in your code.
RILCALLLIST_V1

Don't use this structure in your code. Microsoft reserves the RILCALLLIST_V1 structure for internal use only.
RILCALLLIST_V2

Microsoft reserves the RILCALLLIST_V2 structure for internal use only. Don't use the RILCALLLIST_V2 structure in your code.
RILCALLLIST_V2

Don't use this structure in your code. Microsoft reserves the RILCALLLIST_V2 structure for internal use only.
RILCALLLIST_V3

Microsoft reserves the RILCALLLIST_V3 structure for internal use only. Don't use the RILCALLLIST_V3 structure in your code.
RILCALLLIST_V3

Don't use this structure in your code. Microsoft reserves the RILCALLLIST_V3 structure for internal use only.
RILCALLMEDIAID

Microsoft reserves the RILCALLMEDIAID structure for internal use only. Don't use the RILCALLMEDIAID structure in your code.
RILCALLMEDIAID

Don't use this structure in your code. Microsoft reserves the RILCALLMEDIAID structure for internal use only.
RILCALLMEDIAOFFERANSWER

Microsoft reserves the RILCALLMEDIAOFFERANSWER structure for internal use only. Don't use the RILCALLMEDIAOFFERANSWER structure in your code.
RILCALLMEDIAOFFERANSWER

Don't use this structure in your code. Microsoft reserves the RILCALLMEDIAOFFERANSWER structure for internal use only.
RILCALLMEDIAOFFERANSWERSET

Microsoft reserves the RILCALLMEDIAOFFERANSWERSET structure for internal use only. Don't use the RILCALLMEDIAOFFERANSWERSET structure in your code.
RILCALLMEDIAOFFERANSWERSET

Don't use this structure in your code. Microsoft reserves the RILCALLMEDIAOFFERANSWERSET structure for internal use only.
RILCALLMEDIASTATE

Microsoft reserves the RILCALLMEDIASTATE structure for internal use only. Don't use the RILCALLMEDIASTATE structure in your code.
RILCALLMEDIASTATE

Don't use this structure in your code. Microsoft reserves the RILCALLMEDIASTATE structure for internal use only.
RILCALLMODIFICATIONINFO

Microsoft reserves the RILCALLMODIFICATIONINFO structure for internal use only. Don't use the RILCALLMODIFICATIONINFO structure in your code.
RILCALLMODIFICATIONINFO

Don't use this structure in your code. Microsoft reserves the RILCALLMODIFICATIONINFO structure for internal use only.
RILCALLRTT

Microsoft reserves the RILCALLRTT structure for internal use only. Don't use the RILCALLRTT structure in your code.
RILCALLRTT

Don't use this structure in your code. Microsoft reserves the RILCALLRTT structure for internal use only.
RILCALLRTTCAP

Microsoft reserves the RILCALLRTTCAP structure for internal use only. Don't use the RILCALLRTTCAP structure in your code.
RILCALLRTTCAP

Don't use this structure in your code. Microsoft reserves the RILCALLRTTCAP structure for internal use only.
RILCALLVIDEOMEDIASTATE

Microsoft reserves the RILCALLVIDEOMEDIASTATE structure for internal use only. Don't use the RILCALLVIDEOMEDIASTATE structure in your code.
RILCALLVIDEOMEDIASTATE

Don't use this structure in your code. Microsoft reserves the RILCALLVIDEOMEDIASTATE structure for internal use only.
RILCALLWAITINGINFO

Microsoft reserves the RILCALLWAITINGINFO structure for internal use only. Don't use the RILCALLWAITINGINFO structure in your code.
RILCALLWAITINGINFO

Don't use this structure in your code. Microsoft reserves the RILCALLWAITINGINFO structure for internal use only.
RILCAPSLOCKINGPWDLENGTH

Microsoft reserves the RILCAPSLOCKINGPWDLENGTH structure for internal use only. Don't use the RILCAPSLOCKINGPWDLENGTH structure in your code.
RILCAPSLOCKINGPWDLENGTH

Don't use this structure in your code. Microsoft reserves the RILCAPSLOCKINGPWDLENGTH structure for internal use only.
RILCARDAPPADDED

Microsoft reserves the RILCARDAPPADDED structure for internal use only. Don't use the RILCARDAPPADDED structure in your code.
RILCARDAPPADDED

Don't use this structure in your code. Microsoft reserves the RILCARDAPPADDED structure for internal use only.
RILCBCDMACONFIGINFO

Microsoft reserves the RILCBCDMACONFIGINFO structure for internal use only. Don't use the RILCBCDMACONFIGINFO structure in your code.
RILCBCDMACONFIGINFO

Don't use this structure in your code. Microsoft reserves the RILCBCDMACONFIGINFO structure for internal use only.
RILCBGWLCONFIGINFO

Microsoft reserves the RILCBGWLCONFIGINFO structure for internal use only. Don't use the RILCBGWLCONFIGINFO structure in your code.
RILCBGWLCONFIGINFO

Don't use this structure in your code. Microsoft reserves the RILCBGWLCONFIGINFO structure for internal use only.
RILCBMSGCONFIG

Microsoft reserves the RILCBMSGCONFIG structure for internal use only. Don't use the RILCBMSGCONFIG structure in your code.
RILCBMSGCONFIG

Don't use this structure in your code. Microsoft reserves the RILCBMSGCONFIG structure for internal use only.
RILCHANGECALLBARRINGPASSWORDPARAMS

Microsoft reserves this structure for internal use only. Don't use the RILCHANGECALLBARRINGPASSWORDPARAMS structure in your code.
RILCHANGECALLBARRINGPASSWORDPARAMS

Don't use this structure in your code. Microsoft reserves the RILCHANGECALLBARRINGPASSWORDPARAMS structure for internal use only.
RILCHANGEUICCLOCKPASSWORDPARAMS

Microsoft reserves this structure for internal use only. Don't use the RILCHANGEUICCLOCKPASSWORDPARAMS structure in your code.
RILCHANGEUICCLOCKPASSWORDPARAMS

Don't use this structure in your code. Microsoft reserves the RILCHANGEUICCLOCKPASSWORDPARAMS structure for internal use only.
RILCLOSEUICCLOGICALCHANNELGROUPPARAMS

Microsoft reserves this structure for internal use only. Don't use the RILCLOSEUICCLOGICALCHANNELGROUPPARAMS structure in your code.
RILCLOSEUICCLOGICALCHANNELGROUPPARAMS

Don't use this structure in your code. Microsoft reserves the RILCLOSEUICCLOGICALCHANNELGROUPPARAMS structure for internal use only.
RILCLOSEUICCLOGICALCHANNELPARAMS

Microsoft reserves this structure for internal use only. Don't use the RILCLOSEUICCLOGICALCHANNELPARAMS structure in your code.
RILCLOSEUICCLOGICALCHANNELPARAMS

Don't use this structure in your code. Microsoft reserves the RILCLOSEUICCLOGICALCHANNELPARAMS structure for internal use only.
RILCONFPARTICIPANTSTATUS

Microsoft reserves this structure for internal use only. Don't use the RILCONFPARTICIPANTSTATUS structure in your code.
RILCONFPARTICIPANTSTATUS

Don't use this structure in your code. Microsoft reserves the RILCONFPARTICIPANTSTATUS structure for internal use only.
RILDEACTIVATEPERSOPARAMS

Microsoft reserves this structure for internal use only. Don't use the RILDEACTIVATEPERSOPARAMS structure in your code.
RILDEACTIVATEPERSOPARAMS

Don't use this structure in your code. Microsoft reserves the RILDEACTIVATEPERSOPARAMS structure for internal use only.
RILDELETEADDITIONALNUMBERSTRINGPARAMS

Microsoft reserves this structure for internal use only. Don't use the RILDELETEADDITIONALNUMBERSTRINGPARAMS structure in your code.
RILDELETEADDITIONALNUMBERSTRINGPARAMS

Don't use this structure in your code. Microsoft reserves the RILDELETEADDITIONALNUMBERSTRINGPARAMS structure for internal use only.
RILDELETEMSGPARAMS

Microsoft reserves this structure for internal use only. Don't use the RILDELETEMSGPARAMS structure in your code.
RILDELETEMSGPARAMS

Don't use this structure in your code. Microsoft reserves the RILDELETEMSGPARAMS structure for internal use only.
RILDELETEPHONEBOOKENTRYPARAMS

Microsoft reserves this structure for internal use only. Don't use the RILDELETEPHONEBOOKENTRYPARAMS structure in your code.
RILDELETEPHONEBOOKENTRYPARAMS

Don't use this structure in your code. Microsoft reserves the RILDELETEPHONEBOOKENTRYPARAMS structure for internal use only.
RILDEVSPECIFICGETTOKEN

Microsoft reserves the RILDEVSPECIFICGETTOKEN structure for internal use only. Don't use this structure in your code.
RILDEVSPECIFICREQUEST

Microsoft reserves the RILDEVSPECIFICREQUEST structure for internal use only. Don't use this structure in your code.
RILDIALEDIDSETTINGS

Microsoft reserves this structure for internal use only. Don't use the RILDIALEDIDSETTINGS structure in your code.
RILDIALEDIDSETTINGS

Don't use this structure in your code. Microsoft reserves the RILDIALEDIDSETTINGS structure for internal use only.
RILDIALPARAMS_V1

Microsoft reserves the RILDIALPARAMS_V1 structure for internal use only. Don't use the RILDIALPARAMS_V1 structure in your code.
RILDIALPARAMS_V1

Don't use this structure in your code. Microsoft reserves the RILDIALPARAMS_V1 structure for internal use only.
RILDIALPARAMS_V2

Microsoft reserves the RILDIALPARAMS_V2 structure for internal use only. Don't use the RILDIALPARAMS_V2 structure in your code.
RILDIALPARAMS_V2

Don't use this structure in your code. Microsoft reserves the RILDIALPARAMS_V2 structure for internal use only.
RILDISPLAYINFO

Microsoft reserves the RILDISPLAYINFO structure for internal use only. Don't use the RILDISPLAYINFO structure in your code.
RILDISPLAYINFO

Don't use this structure in your code. Microsoft reserves the RILDISPLAYINFO structure for internal use only.
RILDMCONFIGINFOVALUE

Microsoft reserves the RILDMCONFIGINFOVALUE structure for internal use only. Don't use the RILDMCONFIGINFOVALUE structure in your code.
RILDMCONFIGINFOVALUE

Don't use this structure in your code. Microsoft reserves the RILDMCONFIGINFOVALUE structure for internal use only.
RILDRVNOTIFICATION

Microsoft reserves the RILDRVNOTIFICATION structure for internal use only. Don't use the RILDRVNOTIFICATION structure in your code.
RILDRVNOTIFICATION

Don't use this structure in your code. Microsoft reserves the RILDRVNOTIFICATION structure for internal use only.
RILEMERGENCYMODECONTROLPARAMS

Microsoft reserves this structure for internal use only. Don't use the RILEMERGENCYMODECONTROLPARAMS structure in your code.
RILEMERGENCYMODECONTROLPARAMS

Don't use this structure in your code. Microsoft reserves the RILEMERGENCYMODECONTROLPARAMS structure for internal use only.
RILEMERGENCYNUMBER

Microsoft reserves the RILEMERGENCYNUMBER structure for internal use only. Don't use the RILEMERGENCYNUMBER structure in your code.
RILEMERGENCYNUMBER

Don't use this structure in your code. Microsoft reserves the RILEMERGENCYNUMBER structure for internal use only.
RILEMERGENCYNUMBERSLIST

Microsoft reserves the RILEMERGENCYNUMBERSLIST structure for internal use only. Don't use the RILEMERGENCYNUMBERSLIST structure in your code.
RILEMERGENCYNUMBERSLIST

Don't use this structure in your code. Microsoft reserves the RILEMERGENCYNUMBERSLIST structure for internal use only.
RILERRORDETAILS

Microsoft reserves the RILERRORDETAILS structure for internal use only. Don't use the RILERRORDETAILS structure in your code.
RILERRORDETAILS

Don't use this structure in your code. Microsoft reserves the RILERRORDETAILS structure for internal use only.
RILEUTRAMRL

This structure represents RILEUTRAMRL, which is a EUTRA (LTE) network measurement report.
RILEUTRAMRL

Microsoft reserves the RILEUTRAMRL structure for internal use only. Don't use this structure in your code.
RILEXCHANGEUICCAPDUPARAMS

Microsoft reserves this structure for internal use only. Don't use the RILEXCHANGEUICCAPDUPARAMS structure in your code.
RILEXCHANGEUICCAPDUPARAMS

Don't use this structure in your code. Microsoft reserves the RILEXCHANGEUICCAPDUPARAMS structure for internal use only.
RILEXCHANGEUICCAPDURESPONSE

Microsoft reserves this structure for internal use only. Don't use the RILEXCHANGEUICCAPDURESPONSE structure in your code.
RILEXCHANGEUICCAPDURESPONSE

Don't use this structure in your code. Microsoft reserves the RILEXCHANGEUICCAPDURESPONSE structure for internal use only.
RILEXECUTORCONFIG

Microsoft reserves the RILEXECUTORCONFIG structure for internal use only. Don't use the RILEXECUTORCONFIG structure in your code.
RILEXECUTORCONFIG

Don't use this structure in your code. Microsoft reserves the RILEXECUTORCONFIG structure for internal use only.
RILEXECUTORFOCUSSTATE

Microsoft reserves the RILEXECUTORFOCUSSTATE structure for internal use only. Don't use the RILEXECUTORFOCUSSTATE structure in your code.
RILEXECUTORFOCUSSTATE

Don't use this structure in your code. Microsoft reserves the RILEXECUTORFOCUSSTATE structure for internal use only.
RILEXECUTORRFSTATE

Microsoft reserves the RILEXECUTORRFSTATE structure for internal use only. Don't use the RILEXECUTORRFSTATE structure in your code.
RILEXECUTORRFSTATE

Don't use this structure in your code. Microsoft reserves the RILEXECUTORRFSTATE structure for internal use only.
RILEXECUTORSTATE

Microsoft reserves the RILEXECUTORSTATE structure for internal use only. Don't use the RILEXECUTORSTATE structure in your code.
RILEXECUTORSTATE

Don't use this structure in your code. Microsoft reserves the RILEXECUTORSTATE structure for internal use only.
RILGBATOKEN

Microsoft reserves the RILGBATOKEN structure for internal use only. Don't use this structure in your code.
RILGEOLOCATIONREQUESTINFO

Microsoft reserves this structure for internal use only. Don't use the RILGEOLOCATIONREQUESTINFO structure in your code.
RILGEOLOCATIONREQUESTINFO

Don't use this structure in your code. Microsoft reserves the RILGEOLOCATIONREQUESTINFO structure for internal use only.
RILGETCALLBARRINGSTATUSPARAMS

Microsoft reserves the RILGETCALLBARRINGSTATUSPARAMS structure for internal use only. Don't use the RILGETCALLBARRINGSTATUSPARAMS structure in your code.
RILGETCALLBARRINGSTATUSPARAMS

Don't use this structure in your code. Microsoft reserves the RILGETCALLBARRINGSTATUSPARAMS structure for internal use only.
RILGETCALLFORWARDINGPARAMS

Microsoft reserves this structure for internal use only. Don't use the RILGETCALLFORWARDINGPARAMS structure in your code.
RILGETCALLFORWARDINGPARAMS

Don't use this structure in your code. Microsoft reserves the RILGETCALLFORWARDINGPARAMS structure for internal use only.
RILGETCALLWAITINGSETTINGSPARAMS

Microsoft reserves this structure for internal use only. Don't use the RILGETCALLWAITINGSETTINGSPARAMS structure in your code.
RILGETCALLWAITINGSETTINGSPARAMS

Don't use this structure in your code. Microsoft reserves the RILGETCALLWAITINGSETTINGSPARAMS structure for internal use only.
RILGETDEVICEINFOPARAMS

Microsoft reserves this structure for internal use only. Don't use the RILGETDEVICEINFOPARAMS structure in your code.
RILGETDEVICEINFOPARAMS

Microsoft reserves the RILGETDEVICEINFOPARAMS structure for internal use only. Don't use this structure in your code.
RILGETDMPROFILECONFIGINFOPARAMS

Microsoft reserves this structure for internal use only. Don't use the RILGETDMPROFILECONFIGINFOPARAMS structure in your code.
RILGETDMPROFILECONFIGINFOPARAMS

Don't use this structure in your code. Microsoft reserves the RILGETDMPROFILECONFIGINFOPARAMS structure for internal use only.
RILGETDRIVERVERSIONPARAMS

Microsoft reserves the RILGETDRIVERVERSIONPARAMS structure for internal use only. Don't use the RILGETDRIVERVERSIONPARAMS structure in your code.
RILGETDRIVERVERSIONPARAMS

Microsoft reserves the structure for internal use only. Don't use the RILGETDRIVERVERSIONPARAMS structure in your code.
RILGETIMSPARAMS

Microsoft reserves the RILGETIMSPARAMS structure for internal use only. Don't use the RILGETIMSPARAMS structure in your code.
RILGETIMSPARAMS

Don't use this structure in your code. Microsoft reserves the RILGETIMSPARAMS structure for internal use only.
RILGETMSGINUICCSTATUSPARAMS

Microsoft reserves this structure for internal use only. Don't use the RILGETMSGINUICCSTATUSPARAMS structure in your code.
RILGETMSGINUICCSTATUSPARAMS

Don't use this structure in your code. Microsoft reserves the RILGETMSGINUICCSTATUSPARAMS structure for internal use only.
RILGETOPERATORLISTPARAMS

Microsoft reserves this structure for internal use only. Don't use the RILGETOPERATORLISTPARAMS structure in your code.
RILGETOPERATORLISTPARAMS

Don't use this structure in your code. Microsoft reserves the RILGETOPERATORLISTPARAMS structure for internal use only.
RILGETPHONEBOOKOPTIONSPARAMS

Microsoft reserves this structure for internal use only. Don't use the RILGETPHONEBOOKOPTIONSPARAMS structure in your code.
RILGETPHONEBOOKOPTIONSPARAMS

Don't use this structure in your code. Microsoft reserves the RILGETPHONEBOOKOPTIONSPARAMS structure for internal use only.
RILGETPREFERREDOPERATORLISTPARAMS

Microsoft reserves this structure for internal use only. Don't use the RILGETPREFERREDOPERATORLISTPARAMS structure in your code.
RILGETPREFERREDOPERATORLISTPARAMS

Don't use this structure in your code. Microsoft reserves the RILGETPREFERREDOPERATORLISTPARAMS structure for internal use only.
RILGETRADIOSTATEDETAILSPARAMS

Microsoft reserves this structure for internal use only. Don't use the RILGETRADIOSTATEDETAILSPARAMS structure in your code.
RILGETRADIOSTATEDETAILSPARAMS

Don't use this structure in your code. Microsoft reserves the RILGETRADIOSTATEDETAILSPARAMS structure for internal use only.
RILGPP2CAUSE

Microsoft reserves the RILGPP2CAUSE structure for internal use only. Don't use the RILGPP2CAUSE structure in your code.
RILGPP2CAUSE

Don't use this structure in your code. Microsoft reserves the RILGPP2CAUSE structure for internal use only.
RILGPPCAUSE

Microsoft reserves this structure for internal use only. Don't use the RILGPPCAUSE structure in your code.
RILGPPCAUSE

Microsoft reserves the RILGPPCAUSE structure for internal use only. Don't use the RILGPPCAUSE structure in your code.
RILGPPREJECTCAUSE

Don't use this structure in your code. Microsoft reserves the RILGPPREJECTCAUSE structure for internal use only.
RILGPPREJECTCAUSE

Microsoft reserves the RILGPPREJECTCAUSE structure for internal use only. Don't use the RILGPPREJECTCAUSE structure in your code.
RILGSMNMR

This structure represents RILGSMNMR, which is a GSM network measurement report.
RILGSMNMR

Microsoft reserves the RILGSMNMR structure for internal use only. Don't use this structure in your code.
RILHIDECONNECTEDIDSETTINGS

Microsoft reserves this structure for internal use only. Don't use the RILHIDECONNECTEDIDSETTINGS structure in your code.
RILHIDECONNECTEDIDSETTINGS

Don't use this structure in your code. Microsoft reserves the RILHIDECONNECTEDIDSETTINGS structure for internal use only.
RILHIDEIDSETTINGS

Microsoft reserves the RILHIDEIDSETTINGS structure for internal use only. Don't use the RILHIDEIDSETTINGS structure in your code.
RILHIDEIDSETTINGS

Don't use this structure in your code. Microsoft reserves the RILHIDEIDSETTINGS structure for internal use only.
RILIMSFAILURE

Microsoft reserves the RILIMSFAILURE structure for internal use only. Don't use the RILIMSFAILURE structure in your code.
RILIMSFAILURE

Don't use this structure in your code. Microsoft reserves the RILIMSFAILURE structure for internal use only.
RILIMSHANDOVERATTEMPT

Microsoft reserves the RILIMSHANDOVERATTEMPT structure for internal use only. Don't use the RILIMSHANDOVERATTEMPT structure in your code.
RILIMSHANDOVERATTEMPT

Don't use this structure in your code. Microsoft reserves the RILIMSHANDOVERATTEMPT structure for internal use only.
RILIMSI

This structure represents a RILIMSI.
RILIMSI

Microsoft reserves the RILIMSI structure for internal use only. Don't use this structure in your code.
RILIMSSIPCAUSE

Microsoft reserves the RILIMSSIPCAUSE structure for internal use only. Don't use the RILIMSSIPCAUSE structure in your code.
RILIMSSIPCAUSE

Don't use this structure in your code. Microsoft reserves the RILIMSSIPCAUSE structure for internal use only.
RILIMSSTATUS_V1

Microsoft reserves the RILIMSSTATUS_V1 structure for internal use only. Don't use the RILIMSSTATUS_V1 structure in your code.
RILIMSSTATUS_V1

Don't use this structure in your code. Microsoft reserves the RILIMSSTATUS_V1 structure for internal use only.
RILIMSSTATUS_V2

Microsoft reserves the RILIMSSTATUS_V2 structure for internal use only. Don't use the RILIMSSTATUS_V2 structure in your code.
RILIMSSTATUS_V2

on't use this structure in your code. Microsoft reserves the RILIMSSTATUS_V2 structure for internal use only.
RILIMSSTATUS_V3

Microsoft reserves the RILIMSSTATUS_V3 structure for internal use only. Don't use the RILIMSSTATUS_V3 structure in your code.
RILIMSSTATUS_V3

Don't use this structure in your code. Microsoft reserves the RILIMSSTATUS_V3 structure for internal use only.
RILLINECONTROLINFO

Microsoft reserves the RILLINECONTROLINFO structure for internal use only. Don't use the RILLINECONTROLINFO structure in your code.
RILLINECONTROLINFO

Don't use this structure in your code. Microsoft reserves the RILLINECONTROLINFO structure for internal use only.
RILLOCATIONINFO

Microsoft reserves the RILLOCATIONINFO structure for internal use only. Don't use the RILLOCATIONINFO structure in your code.
RILLOCATIONINFO

Don't use this structure in your code. Microsoft reserves the RILLOCATIONINFO structure for internal use only.
RILMANAGECALLSPARAMS_V1

Microsoft reserves the RILMANAGECALLSPARAMS_V1 structure for internal use only. Don't use the RILMANAGECALLSPARAMS_V1 structure in your code.
RILMANAGECALLSPARAMS_V1

Don't use this structure in your code. Microsoft reserves the RILMANAGECALLSPARAMS_V1 structure for internal use only.
RILMANAGECALLSPARAMS_V2

Microsoft reserves the RILMANAGECALLSPARAMS_V2 structure for internal use only. Don't use the RILMANAGECALLSPARAMS_V2 structure in your code.
RILMANAGECALLSPARAMS_V2

Don't use this structure in your code. Microsoft reserves the RILMANAGECALLSPARAMS_V2 structure for internal use only.
RILMANAGECALLSPARAMS_V3

Microsoft reserves the RILMANAGECALLSPARAMS_V3 structure for internal use only. Don't use the RILMANAGECALLSPARAMS_V3 structure in your code.
RILMANAGECALLSPARAMS_V3

Don't use this structure in your code. Microsoft reserves the RILMANAGECALLSPARAMS_V3 structure for internal use only.
RILMANAGECALLSPARAMS_V4

Microsoft reserves the RILMANAGECALLSPARAMS_V4 structure for internal use only. Don't use the RILMANAGECALLSPARAMS_V4 structure in your code.
RILMANAGECALLSPARAMS_V4

Don't use this structure in your code. Microsoft reserves the RILMANAGECALLSPARAMS_V4 structure for internal use only.
RILMESSAGE

Microsoft reserves the RILMESSAGE structure for internal use only. Don't use the RILMESSAGE structure in your code.
RILMESSAGE

Don't use this structure in your code. Microsoft reserves the RILMESSAGE structure for internal use only.
RILMESSAGEIN_V1

Microsoft reserves the RILMESSAGEIN_V1 structure for internal use only. Don't use the RILMESSAGEIN_V1 structure in your code.
RILMESSAGEIN_V1

Don't use this structure in your code. Microsoft reserves the RILMESSAGEIN_V1 structure for internal use only.
RILMESSAGEIN_V2

Microsoft reserves the RILMESSAGEIN_V2 structure for internal use only. Don't use the RILMESSAGEIN_V2 structure in your code.
RILMESSAGEIN_V2

Don't use this structure in your code. Microsoft reserves the RILMESSAGEIN_V2 structure for internal use only.
RILMESSAGEINFO

Microsoft reserves the RILMESSAGEINFO structure for internal use only. Don't use the RILMESSAGEINFO structure in your code.
RILMESSAGEINFO

Don't use this structure in your code. Microsoft reserves the RILMESSAGEINFO structure for internal use only.
RILMESSAGEINUICC

Microsoft reserves the RILMESSAGEINUICC structure for internal use only. Don't use the RILMESSAGEINUICC structure in your code.
RILMESSAGEINUICC

Don't use this structure in your code. Microsoft reserves the RILMESSAGEINUICC structure for internal use only.
RILMESSAGESTORAGEFULL

Microsoft reserves the RILMESSAGESTORAGEFULL structure for internal use only. Don't use the RILMESSAGESTORAGEFULL structure in your code.
RILMESSAGESTORAGEFULL

Don't use this structure in your code. Microsoft reserves the RILMESSAGESTORAGEFULL structure for internal use only.
RILMSGBCGENERAL

Microsoft reserves the RILMSGBCGENERAL structure for internal use only. Don't use the RILMSGBCGENERAL structure in your code.
RILMSGBCGENERAL

Don't use this structure in your code. Microsoft reserves the RILMSGBCGENERAL structure for internal use only.
RILMSGCDMAINDELIVER

Microsoft reserves the RILMSGCDMAINDELIVER structure for internal use only. Don't use the RILMSGCDMAINDELIVER structure in your code.
RILMSGCDMAINDELIVER

Don't use this structure in your code. Microsoft reserves the RILMSGCDMAINDELIVER structure for internal use only.
RILMSGCDMAOUTSUBMIT

Microsoft reserves the RILMSGCDMAOUTSUBMIT structure for internal use only. Don't use the RILMSGCDMAOUTSUBMIT structure in your code.
RILMSGCDMAOUTSUBMIT

Don't use this structure in your code. Microsoft reserves the RILMSGCDMAOUTSUBMIT structure for internal use only.
RILMSGDCS

Microsoft reserves the RILMSGDCS structure for internal use only. Don't use the RILMSGDCS structure in your code.
RILMSGDCS

Don't use this structure in your code. Microsoft reserves the RILMSGDCS structure for internal use only.
RILMSGINDELIVER

Microsoft reserves the RILMSGINDELIVER structure for internal use only. Don't use the RILMSGINDELIVER structure in your code.
RILMSGINDELIVER

Don't use this structure in your code. Microsoft reserves the RILMSGINDELIVER structure for internal use only.
RILMSGINSTATUS

Microsoft reserves the RILMSGINSTATUS structure for internal use only. Don't use the RILMSGINSTATUS structure in your code.
RILMSGINSTATUS

Don't use this structure in your code. Microsoft reserves the RILMSGINSTATUS structure for internal use only.
RILMSGIS637INSTATUS

Microsoft reserves the RILMSGIS637INSTATUS structure for internal use only. Don't use the RILMSGIS637INSTATUS structure in your code.
RILMSGIS637INSTATUS

Don't use this structure in your code. Microsoft reserves the RILMSGIS637INSTATUS structure for internal use only.
RILMSGMWIDETAIL

Microsoft reserves the RILMSGMWIDETAIL structure for internal use only. Don't use the RILMSGMWIDETAIL structure in your code.
RILMSGMWIDETAIL

Don't use this structure in your code. Microsoft reserves the RILMSGMWIDETAIL structure for internal use only.
RILMSGMWIDETAILLIST

Microsoft reserves the RILMSGMWIDETAILLIST structure for internal use only. Don't use the RILMSGMWIDETAILLIST structure in your code.
RILMSGMWIDETAILLIST

Don't use this structure in your code. Microsoft reserves the RILMSGMWIDETAILLIST structure for internal use only.
RILMSGMWISUMMARY

Microsoft reserves the RILMSGMWISUMMARY structure for internal use only. Don't use the RILMSGMWISUMMARY structure in your code.
RILMSGMWISUMMARY

Don't use this structure in your code. Microsoft reserves the RILMSGMWISUMMARY structure for internal use only.
RILMSGMWISUMMARYLIST

Microsoft reserves this structure for internal use only. Don't use the RILMSGMWISUMMARYLIST structure in your code.
RILMSGMWISUMMARYLIST

Don't use this structure in your code. Microsoft reserves the RILMSGMWISUMMARYLIST structure for internal use only.
RILMSGOUTSUBMIT

Microsoft reserves the RILMSGOUTSUBMIT structure for internal use only. Don't use the RILMSGOUTSUBMIT structure in your code.
RILMSGOUTSUBMIT

Don't use this structure in your code. Microsoft reserves the RILMSGOUTSUBMIT structure for internal use only.
RILMSGSERVICEINFO

Microsoft reserves the RILMSGSERVICEINFO structure for internal use only. Don't use the RILMSGSERVICEINFO structure in your code.
RILMSGSERVICEINFO

Don't use this structure in your code. Microsoft reserves the RILMSGSERVICEINFO structure for internal use only.
RILNETWORKCODE

This structure represents a RILNETWORKCODE.
RILNETWORKCODE

Microsoft reserves the RILNETWORKCODE structure for internal use only. Don't use this structure in your code.
RILNITZINFO_V1

Microsoft reserves the RILNITZINFO_V1 structure for internal use only. Don't use the RILNITZINFO_V1 structure in your code.
RILNITZINFO_V1

Don't use this structure in your code. Microsoft reserves the RILNITZINFO_V1 structure for internal use only.
RILNITZINFO_V2

Microsoft reserves the RILNITZINFO_V2 structure for internal use only. Don't use the RILNITZINFO_V2 structure in your code.
RILNITZINFO_V2

Don't use this structure in your code. Microsoft reserves the RILNITZINFO_V2 structure for internal use only.
RILNOTIFICATIONPARAMS

Microsoft reserves this structure for internal use only. Don't use the RILNOTIFICATIONPARAMS structure in your code.
RILNOTIFICATIONPARAMS

Don't use this structure in your code. Microsoft reserves the RILNOTIFICATIONPARAMS structure for internal use only.
RILOPENUICCLOGICALCHANNELINFO

Microsoft reserves this structure for internal use only. Don't use the RILOPENUICCLOGICALCHANNELINFO structure in your code.
RILOPENUICCLOGICALCHANNELINFO

Don't use this structure in your code. Microsoft reserves the RILOPENUICCLOGICALCHANNELINFO structure for internal use only.
RILOPENUICCLOGICALCHANNELPARAMS

Microsoft reserves this structure for internal use only. Don't use the RILOPENUICCLOGICALCHANNELPARAMS structure in your code.
RILOPENUICCLOGICALCHANNELPARAMS

Don't use this structure in your code. Microsoft reserves the RILOPENUICCLOGICALCHANNELPARAMS structure for internal use only.
RILOPERATORINFO

Microsoft reserves the RILOPERATORINFO structure for internal use only. Don't use the RILOPERATORINFO structure in your code.
RILOPERATORINFO

Don't use this structure in your code. Microsoft reserves the RILOPERATORINFO structure for internal use only.
RILOPERATORNAMES

This structure represents the RILOPERATORNAMES.
RILOPERATORNAMES

Microsoft reserves the RILOPERATORNAMES structure for internal use only. Don't use this structure in your code.
RILOSGEOLOCATIONINFO

Microsoft reserves this structure for internal use only. Don't use the RILOSGEOLOCATIONINFO structure in your code.
RILOSGEOLOCATIONINFO

Don't use this structure in your code. Microsoft reserves the RILOSGEOLOCATIONINFO structure for internal use only.
RILPERSODEACTIVATIONSTATE

Microsoft reserves this structure for internal use only. Don't use the RILPERSODEACTIVATIONSTATE structure in your code.
RILPERSODEACTIVATIONSTATE

Don't use this structure in your code. Microsoft reserves the RILPERSODEACTIVATIONSTATE structure for internal use only.
RILPHONEBOOKADDITIONALNUMBER

Microsoft reserves this structure for internal use only. Don't use the RILPHONEBOOKADDITIONALNUMBER structure in your code.
RILPHONEBOOKADDITIONALNUMBER

Don't use this structure in your code. Microsoft reserves the RILPHONEBOOKADDITIONALNUMBER structure for internal use only.
RILPHONEBOOKADDITIONALNUMBERINFO

Microsoft reserves this structure for internal use only. Don't use the RILPHONEBOOKADDITIONALNUMBERINFO structure in your code.
RILPHONEBOOKADDITIONALNUMBERINFO

Don't use this structure in your code. Microsoft reserves the RILPHONEBOOKADDITIONALNUMBERINFO structure for internal use only.
RILPHONEBOOKADDITIONALNUMBERSTRING

Microsoft reserves this structure for internal use only. Don't use the RILPHONEBOOKADDITIONALNUMBERSTRING structure in your code.
RILPHONEBOOKADDITIONALNUMBERSTRING

Don't use this structure in your code. Microsoft reserves the RILPHONEBOOKADDITIONALNUMBERSTRING structure for internal use only.
RILPHONEBOOKEMAILADDRESS

Microsoft reserves the RILPHONEBOOKEMAILADDRESS structure for internal use only. Don't use the RILPHONEBOOKEMAILADDRESS structure in your code.
RILPHONEBOOKEMAILADDRESS

Don't use this structure in your code. Microsoft reserves the RILPHONEBOOKEMAILADDRESS structure for internal use only.
RILPHONEBOOKENTRY

Microsoft reserves the RILPHONEBOOKENTRY structure for internal use only. Don't use the RILPHONEBOOKENTRY structure in your code.
RILPHONEBOOKENTRY

Don't use this structure in your code. Microsoft reserves the RILPHONEBOOKENTRY structure for internal use only.
RILPHONEBOOKINFO

Microsoft reserves the RILPHONEBOOKINFO structure for internal use only. Don't use the RILPHONEBOOKINFO structure in your code.
RILPHONEBOOKINFO

Don't use this structure in your code. Microsoft reserves the RILPHONEBOOKINFO structure for internal use only.
RILPHONEBOOKLOCATION

Microsoft reserves the RILPHONEBOOKLOCATION structure for internal use only. Don't use the RILPHONEBOOKLOCATION structure in your code.
RILPHONEBOOKLOCATION

Don't use this structure in your code. Microsoft reserves the RILPHONEBOOKLOCATION structure for internal use only.
RILPHONEBOOKREADYSTATE

Microsoft reserves the RILPHONEBOOKREADYSTATE structure for internal use only. Don't use the RILPHONEBOOKREADYSTATE structure in your code.
RILPHONEBOOKREADYSTATE

Don't use this structure in your code. Microsoft reserves the RILPHONEBOOKREADYSTATE structure for internal use only.
RILPOSITIONINFO_V1

Microsoft reserves the RILPOSITIONINFO_V1 structure for internal use only. Don't use the RILPOSITIONINFO_V1 structure in your code.
RILPOSITIONINFO_V1

Don't use this structure in your code. Microsoft reserves the RILPOSITIONINFO_V1 structure for internal use only.
RILPOSITIONINFO_V2

This structure represents the RILPOSITIONINFO_V2.
RILPOSITIONINFO_V2

Microsoft reserves the RILPOSITIONINFO_V2 structure for internal use only. Don't use this structure in your code.
RILPOSITIONINFOGSM

This structure represents RILPOSITIONINFOGSM.
RILPOSITIONINFOGSM

Microsoft reserves the RILPOSITIONINFOGSM structure for internal use only. Don't use this structure in your code.
RILPOSITIONINFOLTE

This structure represents the RILPOSITIONINFOLTE.
RILPOSITIONINFOLTE

Microsoft reserves the RILPOSITIONINFOLTE structure for internal use only. Don't use this structure in your code.
RILPOSITIONINFOTDSCDMA

This structure represents the RILPOSITIONINFOTDSCDMA.
RILPOSITIONINFOTDSCDMA

Microsoft reserves the RILPOSITIONINFOTDSCDMA structure for internal use only. Don't use this structure in your code.
RILPOSITIONINFOUMTS

This structure represents a RILPOSITIONINFOUMTS.
RILPOSITIONINFOUMTS

Microsoft reserves the RILPOSITIONINFOUMTS structure for internal use only. Don't use this structure in your code.
RILPROVISIONSTATUS

Microsoft reserves the RILPROVISIONSTATUS structure for internal use only. Don't use the RILPROVISIONSTATUS structure in your code.
RILPROVISIONSTATUS

Don't use this structure in your code. Microsoft reserves the RILPROVISIONSTATUS structure for internal use only.
RILPSMEDIACONFIGURATION

Microsoft reserves the RILPSMEDIACONFIGURATION structure for internal use only. Don't use the RILPSMEDIACONFIGURATION structure in your code.
RILPSMEDIACONFIGURATION

Don't use this structure in your code. Microsoft reserves the RILPSMEDIACONFIGURATION structure for internal use only.
RILPSMEDIACONFIGURATIONSET

Microsoft reserves the RILPSMEDIACONFIGURATIONSET structure for internal use only. Don't use the RILPSMEDIACONFIGURATIONSET structure in your code.
RILPSMEDIACONFIGURATIONSET

Don't use this structure in your code. Microsoft reserves the RILPSMEDIACONFIGURATIONSET structure for internal use only.
RILRADIOCONFIGURATION

Microsoft reserves the RILRADIOCONFIGURATION structure for internal use only. Don't use the RILRADIOCONFIGURATION structure in your code.
RILRADIOCONFIGURATION

Don't use this structure in your code. Microsoft reserves the RILRADIOCONFIGURATION structure for internal use only.
RILRADIOCONFIGURATIONS

Microsoft reserves the RILRADIOCONFIGURATIONS structure for internal use only. Don't use the RILRADIOCONFIGURATIONS structure in your code.
RILRADIOCONFIGURATIONS

Don't use this structure in your code. Microsoft reserves the RILRADIOCONFIGURATIONS structure for internal use only.
RILRADIOSTATEGROUP

Microsoft reserves the RILRADIOSTATEGROUP structure for internal use only. Don't use the RILRADIOSTATEGROUP structure in your code.
RILRADIOSTATEGROUP

Don't use this structure in your code. Microsoft reserves the RILRADIOSTATEGROUP structure for internal use only.
RILRADIOSTATEGROUPS

Microsoft reserves this structure for internal use only. Don't use the RILRADIOSTATEGROUPS structure in your code.
RILRADIOSTATEGROUPS

Don't use this structure in your code. Microsoft reserves the RILRADIOSTATEGROUPS structure for internal use only.
RILRADIOSTATEITEM

Microsoft reserves the RILRADIOSTATEITEM structure for internal use only. Don't use the RILRADIOSTATEITEM structure in your code.
RILRADIOSTATEITEM

Don't use this structure in your code. Microsoft reserves the RILRADIOSTATEITEM structure for internal use only.
RILRADIOSTATEITEMS

Microsoft reserves the RILRADIOSTATEITEMS structure for internal use only. Don't use the RILRADIOSTATEITEMS structure in your code.
RILRADIOSTATEITEMS

Don't use this structure in your code. Microsoft reserves the RILRADIOSTATEITEMS structure for internal use only.
RILRADIOSTATEPASSWORD

Microsoft reserves this structure for internal use only. Don't use the RILRADIOSTATEPASSWORD structure in your code.
RILRADIOSTATEPASSWORD

Don't use this structure in your code. Microsoft reserves the RILRADIOSTATEPASSWORD structure for internal use only.
RILRANGE

Microsoft reserves the RILRANGE structure for internal use only. Don't use the RILRANGE structure in your code.
RILRANGE

Don't use this structure in your code. Microsoft reserves the RILRANGE structure for internal use only.
RILREADMSGPARAMS

Microsoft reserves the RILREADMSGPARAMS structure for internal use only. Don't use the RILREADMSGPARAMS structure in your code.
RILREADMSGPARAMS

Don't use this structure in your code. Microsoft reserves the RILREADMSGPARAMS structure for internal use only.
RILREADPHONEBOOKENTRIESPARAMS

Microsoft reserves this structure for internal use only. Don't use the RILREADPHONEBOOKENTRIESPARAMS structure in your code.
RILREADPHONEBOOKENTRIESPARAMS

Don't use this structure in your code. Microsoft reserves the RILREADPHONEBOOKENTRIESPARAMS structure for internal use only.
RILREGSTATUSINFO

Microsoft reserves the RILREGSTATUSINFO structure for internal use only. Don't use the RILREGSTATUSINFO structure in your code.
RILREGSTATUSINFO

Don't use this structure in your code. Microsoft reserves the RILREGSTATUSINFO structure for internal use only.
RILREMOTEPARTYINFO

Microsoft reserves the RILREMOTEPARTYINFO structure for internal use only. Don't use the RILREMOTEPARTYINFO structure in your code.
RILREMOTEPARTYINFO

Don't use this structure in your code. Microsoft reserves the RILREMOTEPARTYINFO structure for internal use only.
RILREMOVECALLFORWARDINGPARAMS

Microsoft reserves this structure for internal use only. Don't use the RILREMOVECALLFORWARDINGPARAMS structure in your code.
RILREMOVECALLFORWARDINGPARAMS

Don't use this structure in your code. Microsoft reserves the RILREMOVECALLFORWARDINGPARAMS structure for internal use only.
RILREQUESTGEOLOCATIONDATA

Microsoft reserves this structure for internal use only. Don't use the RILREQUESTGEOLOCATIONDATA structure in your code.
RILREQUESTGEOLOCATIONDATA

Don't use this structure in your code. Microsoft reserves the RILREQUESTGEOLOCATIONDATA structure for internal use only.
RILRFSTATE

Microsoft reserves the RILRFSTATE structure for internal use only. Don't use the RILRFSTATE structure in your code.
RILRFSTATE

Don't use this structure in your code. Microsoft reserves the RILRFSTATE structure for internal use only.
RILRTTDATA

Microsoft reserves the RILRTTDATA structure for internal use only. Don't use the RILRTTDATA structure in your code.
RILRTTDATA

Don't use this structure in your code. Microsoft reserves the RILRTTDATA structure for internal use only.
RILSENDDTMFPARAMS

Microsoft reserves the RILSENDDTMFPARAMS structure for internal use only. Don't use the RILSENDDTMFPARAMS structure in your code.
RILSENDDTMFPARAMS

Don't use this structure in your code. Microsoft reserves the RILSENDDTMFPARAMS structure for internal use only.
RILSENDFLASHPARAMS

Microsoft reserves the RILSENDFLASHPARAMS structure for internal use only. Don't use the RILSENDFLASHPARAMS structure in your code.
RILSENDFLASHPARAMS

Don't use this structure in your code. Microsoft reserves the RILSENDFLASHPARAMS structure for internal use only.
RILSENDMSGACKPARAMS_V1

Microsoft reserves the RILSENDMSGACKPARAMS_V1 structure for internal use only. Don't use the RILSENDMSGACKPARAMS_V1 structure in your code.
RILSENDMSGACKPARAMS_V1

Don't use this structure in your code. Microsoft reserves the RILSENDMSGACKPARAMS_V1 structure for internal use only.
RILSENDMSGACKPARAMS_V2

Microsoft reserves this structure for internal use only. Don't use the RILSENDMSGACKPARAMS_V2 structure in your code.
RILSENDMSGACKPARAMS_V2

Don't use this structure in your code. Microsoft reserves the RILSENDMSGACKPARAMS_V2 structure for internal use only.
RILSENDMSGPARAMS

Microsoft reserves the RILSENDMSGPARAMS structure for internal use only. Don't use the RILSENDMSGPARAMS structure in your code.
RILSENDMSGPARAMS

Don't use this structure in your code. Microsoft reserves the RILSENDMSGPARAMS structure for internal use only.
RILSENDMSGRESPONSE

Microsoft reserves the RILSENDMSGRESPONSE structure for internal use only. Don't use the RILSENDMSGRESPONSE structure in your code.
RILSENDMSGRESPONSE

Don't use this structure in your code. Microsoft reserves the RILSENDMSGRESPONSE structure for internal use only.
RILSENDRESTRICTEDUICCCMDPARAMS

Microsoft reserves this structure for internal use only. Don't use the RILSENDRESTRICTEDUICCCMDPARAMS structure in your code.
RILSENDRESTRICTEDUICCCMDPARAMS

Don't use this structure in your code. Microsoft reserves the RILSENDRESTRICTEDUICCCMDPARAMS structure for internal use only.
RILSENDRTTDATAPARAMS

Microsoft reserves this structure for internal use only. Don't use the RILSENDRTTDATAPARAMS structure in your code.
RILSENDRTTDATAPARAMS

Don't use this structure in your code. Microsoft reserves the RILSENDRTTDATAPARAMS structure for internal use only.
RILSENDSUPSERVICEDATAPARAMS

Microsoft reserves this structure for internal use only. Don't use the RILSENDSUPSERVICEDATAPARAMS structure in your code.
RILSENDSUPSERVICEDATAPARAMS

Don't use this structure in your code. Microsoft reserves the RILSENDSUPSERVICEDATAPARAMS structure for internal use only.
RILSENDSUPSERVICEDATARESPONSEPARAMS

Microsoft reserves this structure for internal use only. Don't use the RILSENDSUPSERVICEDATARESPONSEPARAMS structure in your code.
RILSENDSUPSERVICEDATARESPONSEPARAMS

Don't use this structure in your code. Microsoft reserves the RILSENDSUPSERVICEDATARESPONSEPARAMS structure for internal use only.
RILSENDUICCTOOLKITCMDRESPONSEPARAMS

Microsoft reserves this structure for internal use only. Don't use the RILSENDUICCTOOLKITCMDRESPONSEPARAMS structure in your code.
RILSENDUICCTOOLKITCMDRESPONSEPARAMS

Don't use this structure in your code. Microsoft reserves the RILSENDUICCTOOLKITCMDRESPONSEPARAMS structure for internal use only.
RILSENDUICCTOOLKITENVELOPEPARAMS

Microsoft reserves this structure for internal use only. Don't use the RILSENDUICCTOOLKITENVELOPEPARAMS structure in your code.
RILSENDUICCTOOLKITENVELOPEPARAMS

Don't use this structure in your code. Microsoft reserves the RILSENDUICCTOOLKITENVELOPEPARAMS structure for internal use only.
RILSETCALLBARRINGSTATUSPARAMS

Microsoft reserves this structure for internal use only. Don't use the RILSETCALLBARRINGSTATUSPARAMS structure in your code.
RILSETCALLBARRINGSTATUSPARAMS

Don't use this structure in your code. Microsoft reserves the RILSETCALLBARRINGSTATUSPARAMS structure for internal use only.
RILSETCALLFORWARDINGSTATUSPARAMS

Microsoft reserves this structure for internal use only. Don't use the RILSETCALLFORWARDINGSTATUSPARAMS structure in your code.
RILSETCALLFORWARDINGSTATUSPARAMS

Don't use this structure in your code. Microsoft reserves the RILSETCALLFORWARDINGSTATUSPARAMS structure for internal use only.
RILSETCALLWAITINGSTATUSPARAMS

Microsoft reserves this structure for internal use only. Don't use the RILSETCALLWAITINGSTATUSPARAMS structure in your code.
RILSETCALLWAITINGSTATUSPARAMS

Don't use this structure in your code. Microsoft reserves the RILSETCALLWAITINGSTATUSPARAMS structure for internal use only.
RILSETCELLBROADCASTMSGCONFIGPARAMS

Microsoft reserves this structure for internal use only. Don't use the RILSETCELLBROADCASTMSGCONFIGPARAMS structure in your code.
RILSETCELLBROADCASTMSGCONFIGPARAMS

Don't use this structure in your code. Microsoft reserves the RILSETCELLBROADCASTMSGCONFIGPARAMS structure for internal use only.
RILSETDMPROFILECONFIGINFOPARAMS

Microsoft reserves this structure for internal use only. Don't use the RILSETDMPROFILECONFIGINFOPARAMS structure in your code.
RILSETDMPROFILECONFIGINFOPARAMS

Don't use this structure in your code. Microsoft reserves the RILSETDMPROFILECONFIGINFOPARAMS structure for internal use only.
RILSETEXECUTORCONFIGPARAMS

Microsoft reserves this structure for internal use only. Don't use the RILSETEXECUTORCONFIGPARAMS structure in your code.
RILSETEXECUTORCONFIGPARAMS

Don't use this structure in your code. Microsoft reserves the RILSETEXECUTORCONFIGPARAMS structure for internal use only.
RILSETEXECUTORFOCUSPARAMS

Microsoft reserves this structure for internal use only. Don't use the RILSETEXECUTORFOCUSPARAMS structure in your code.
RILSETEXECUTORFOCUSPARAMS

Don't use this structure in your code. Microsoft reserves the RILSETEXECUTORFOCUSPARAMS structure for internal use only.
RILSETEXECUTORRFSTATEPARAMS

Microsoft reserves the RILSETEXECUTORRFSTATEPARAMS structure for internal use only. Don't use this structure in your code.
RILSETEXECUTORRFSTATEPARAMS

Don't use this structure in your code. Microsoft reserves the RILSETEXECUTORRFSTATEPARAMS structure for internal use only.
RILSETGEOLOCATIONDATAPARAMS

Microsoft reserves this structure for internal use only. Don't use the RILSETGEOLOCATIONDATAPARAMS structure in your code.
RILSETGEOLOCATIONDATAPARAMS

Don't use this structure in your code. Microsoft reserves the RILSETGEOLOCATIONDATAPARAMS structure for internal use only.
RILSETMSGINUICCSTATUSPARAMS

Microsoft reserves this structure for internal use only. Don't use the RILSETMSGINUICCSTATUSPARAMS structure in your code.
RILSETMSGINUICCSTATUSPARAMS

Don't use this structure in your code. Microsoft reserves the RILSETMSGINUICCSTATUSPARAMS structure for internal use only.
RILSETNOTIFICATIONFILTERSTATEPARAMS

Microsoft reserves this structure for internal use only. Don't use the RILSETNOTIFICATIONFILTERSTATEPARAMS structure in your code.
RILSETNOTIFICATIONFILTERSTATEPARAMS

Don't use this structure in your code. Microsoft reserves the RILSETNOTIFICATIONFILTERSTATEPARAMS structure for internal use only.
RILSETPREFERREDOPERATORLISTPARAMS

Microsoft reserves this structure for internal use only. Don't use the RILSETPREFERREDOPERATORLISTPARAMS structure in your code.
RILSETPREFERREDOPERATORLISTPARAMS

Don't use this structure in your code. Microsoft reserves the RILSETPREFERREDOPERATORLISTPARAMS structure for internal use only.
RILSETSLOTPOWERPARAMS

Microsoft reserves the RILSETSLOTPOWERPARAMS structure for internal use only. Don't use the RILSETSLOTPOWERPARAMS structure in your code.
RILSETSLOTPOWERPARAMS

Don't use this structure in your code. Microsoft reserves the RILSETSLOTPOWERPARAMS structure for internal use only.
RILSETSMSCPARAMS

Microsoft reserves the RILSETSMSCPARAMS structure for internal use only. Don't use the RILSETSMSCPARAMS structure in your code.
RILSETSMSCPARAMS

Don't use this structure in your code. Microsoft reserves the RILSETSMSCPARAMS structure for internal use only.
RILSETSYSTEMSELECTIONPREFSPARAMS_V1

Microsoft reserves this structure for internal use only. Don't use the RILSETSYSTEMSELECTIONPREFSPARAMS_V1 structure in your code.
RILSETSYSTEMSELECTIONPREFSPARAMS_V1

Microsoft reserves the RILSETSYSTEMSELECTIONPREFSPARAMS_V1 structure for internal use only.
RILSETSYSTEMSELECTIONPREFSPARAMS_V2

Microsoft reserves this structure for internal use only. Don't use the RILSETSYSTEMSELECTIONPREFSPARAMS_V2 structure in your code.
RILSETSYSTEMSELECTIONPREFSPARAMS_V2

Don't use this structure in your code. Microsoft reserves the RILSETSYSTEMSELECTIONPREFSPARAMS_V2 structure for internal use only.
RILSETUICCLOCKENABLEDPARAMS

Microsoft reserves this structure for internal use only. Don't use the RILSETUICCLOCKENABLEDPARAMS structure in your code.
RILSETUICCLOCKENABLEDPARAMS

Don't use this structure in your code. Microsoft reserves the RILSETUICCLOCKENABLEDPARAMS structure for internal use only.
RILSIGNALQUALITY

Microsoft reserves the RILSIGNALQUALITY structure for internal use only. Don't use the RILSIGNALQUALITY structure in your code.
RILSIGNALQUALITY

Don't use this structure in your code. Microsoft reserves the RILSIGNALQUALITY structure for internal use only.
RILSMSMODIFICATIONINFO

Microsoft reserves the RILSMSMODIFICATIONINFO structure for internal use only. Don't use the RILSMSMODIFICATIONINFO structure in your code.
RILSMSMODIFICATIONINFO

Don't use this structure in your code. Microsoft reserves the RILSMSMODIFICATIONINFO structure for internal use only.
RILSMSREADYSTATUS

Microsoft reserves the RILSMSREADYSTATUS structure for internal use only. Don't use the RILSMSREADYSTATUS structure in your code.
RILSMSREADYSTATUS

Don't use this structure in your code. Microsoft reserves the RILSMSREADYSTATUS structure for internal use only.
RILSTARTDTMFPARAMS

Microsoft reserves the RILSTARTDTMFPARAMS structure for internal use only. Don't use the RILSTARTDTMFPARAMS structure in your code.
RILSTARTDTMFPARAMS

Don't use this structure in your code. Microsoft reserves the RILSTARTDTMFPARAMS structure for internal use only.
RILSUBADDRESS

Microsoft reserves the RILSUBADDRESS structure for internal use only. Don't use the RILSUBADDRESS structure in your code.
RILSUBADDRESS

Don't use this structure in your code. Microsoft reserves the RILSUBADDRESS structure for internal use only.
RILSUBSCRIBERINFO

This structure represents RILSUBSCRIBERINFO.
RILSUBSCRIBERINFO

Microsoft reserves the RILSUBSCRIBERINFO structure for internal use only. Don't use this structure in your code.
RILSUPSERVICEDATA

Microsoft reserves the RILSUPSERVICEDATA structure for internal use only. Don't use the RILSUPSERVICEDATA structure in your code.
RILSUPSERVICEDATA

Don't use this structure in your code. Microsoft reserves the RILSUPSERVICEDATA structure for internal use only.
RILSUPSVCINFO

Don't use the RILSUPSVCINFO structure in your code. Microsoft reserves the RILSUPSVCINFO structure for internal use only.
RILSUPSVCINFO

Don't use the structure in your code. Microsoft reserves the RILSUPSVCINFO structure for internal use only.
RILSYSTEMSELECTIONPREFS_V1

Microsoft reserves the RILSYSTEMSELECTIONPREFS_V1 structure for internal use only. Don't use the RILSYSTEMSELECTIONPREFS_V1 structure in your code.
RILSYSTEMSELECTIONPREFS_V1

Don't use this structure in your code. Microsoft reserves the RILSYSTEMSELECTIONPREFS_V1 structure for internal use only.
RILSYSTEMSELECTIONPREFS_V2

Don't use the structure in your code. Microsoft reserves the RILSYSTEMSELECTIONPREFS_V2 structure for internal use only.
RILSYSTEMSELECTIONPREFS_V2

Don't use the RILSYSTEMSELECTIONPREFS_V2 structure in your code. Microsoft reserves the RILSYSTEMSELECTIONPREFS_V2 structure for internal use only.
RILSYSTEMTIME

Microsoft reserves the RILSYSTEMTIME structure for internal use only. Don't use the RILSYSTEMTIME structure in your code.
RILSYSTEMTIME

Don't use this structure in your code. Microsoft reserves the RILSYSTEMTIME structure for internal use only.
RILTDSCDMAMRL

This structure represents RILTDSCDMAMRL, which is a TD_SCDMA network measurement report.
RILTDSCDMAMRL

Microsoft reserves the RILTDSCDMAMRL structure for internal use only. Don't use this structure in your code.
RILTERMINALCAPABILITYINFO

Microsoft reserves the RILTERMINALCAPABILITYINFO structure for internal use only. Don't use the RILTERMINALCAPABILITYINFO structure in your code.
RILTERMINALCAPABILITYINFO

Don't use this structure in your code. Microsoft reserves the RILTERMINALCAPABILITYINFO structure for internal use only.
RILTONESIGNALINFO_V1

Microsoft reserves the RILTONESIGNALINFO_V1 structure for internal use only. Don't use the RILTONESIGNALINFO_V1 structure in your code.
RILTONESIGNALINFO_V1

Don't use this structure in your code. Microsoft reserves the RILTONESIGNALINFO_V1 structure for internal use only.
RILTONESIGNALINFO_V2

Microsoft reserves the RILTONESIGNALINFO_V2 structure for internal use only. Don't use the RILTONESIGNALINFO_V2 structure in your code.
RILTONESIGNALINFO_V2

Don't use this structure in your code. Microsoft reserves the RILTONESIGNALINFO_V2 structure for internal use only.
RILUICCAPPDATACHANGE

Microsoft reserves the RILUICCAPPDATACHANGE structure for internal use only. Don't use the RILUICCAPPDATACHANGE structure in your code.
RILUICCAPPDATACHANGE

Don't use this structure in your code. Microsoft reserves the RILUICCAPPDATACHANGE structure for internal use only.
RILUICCAPPINFO

Microsoft reserves the RILUICCAPPINFO structure for internal use only. Don't use the RILUICCAPPINFO structure in your code.
RILUICCAPPINFO

Don't use this structure in your code. Microsoft reserves the RILUICCAPPINFO structure for internal use only.
RILUICCAPPPERSOCHECKSTATUS

Microsoft reserves this structure for internal use only. Don't use the RILUICCAPPPERSOCHECKSTATUS structure in your code.
RILUICCAPPPERSOCHECKSTATUS

Don't use this structure in your code. Microsoft reserves the RILUICCAPPPERSOCHECKSTATUS structure for internal use only.
RILUICCATRINFO

Microsoft reserves the RILUICCATRINFO structure for internal use only. Don't use the RILUICCATRINFO structure in your code.
RILUICCATRINFO

Don't use this structure in your code. Microsoft reserves the RILUICCATRINFO structure for internal use only.
RILUICCCARDINFO

Microsoft reserves the RILUICCCARDINFO structure for internal use only. Don't use the RILUICCCARDINFO structure in your code.
RILUICCCARDINFO

Don't use this structure in your code. Microsoft reserves the RILUICCCARDINFO structure for internal use only.
RILUICCCMDPARAMETERS

Microsoft reserves this structure for internal use only. Don't use the RILUICCCMDPARAMETERS structure in your code.
RILUICCCMDPARAMETERS

Don't use this structure in your code. Microsoft reserves the RILUICCCMDPARAMETERS structure for internal use only.
RILUICCFILELOCKSTATUS

This structure represents RILUICCFILELOCKSTATUS.
RILUICCFILELOCKSTATUS

Microsoft reserves the RILUICCFILELOCKSTATUS structure for internal use only. Don't use this structure in your code.
RILUICCFILEPATH

Microsoft reserves the RILUICCFILEPATH structure for internal use only. Don't use the RILUICCFILEPATH structure in your code.
RILUICCFILEPATH

Don't use this structure in your code. Microsoft reserves the RILUICCFILEPATH structure for internal use only.
RILUICCFILES

Microsoft reserves the RILUICCFILES structure for internal use only. Don't use the RILUICCFILES structure in your code.
RILUICCFILES

Don't use this structure in your code. Microsoft reserves the RILUICCFILES structure for internal use only.
RILUICCLOCK

This structure represents a RILUICCLOCK.
RILUICCLOCK

Microsoft reserves the RILUICCLOCK structure for internal use only. Don't use this structure in your code.
RILUICCLOCKCREDENTIAL

Microsoft reserves this structure for internal use only. Don't use the RILUICCLOCKCREDENTIAL structure in your code.
RILUICCLOCKCREDENTIAL

Don't use this structure in your code. Microsoft reserves the RILUICCLOCKCREDENTIAL structure for internal use only.
RILUICCLOCKSTATE

This structure represents a RILUICCLOCKSTATE.
RILUICCLOCKSTATE

Microsoft reserves the RILUICCLOCKSTATE structure for internal use only. Don't use this structure in your code.
RILUICCRECORDSTATUS

This structure represents RILUICCRECORDSTATUS.
RILUICCRECORDSTATUS

Microsoft reserves the RILUICCRECORDSTATUS structure for internal use only. Don't use this structure in your code.