NET_REQUEST_QUEUE_TYPE Enumeration

Warning

Some information in this topic relates to prereleased product, which may be substantially modified before it's commercially released. Microsoft makes no warranties, express or implied, with respect to the information provided here.

NetAdapterCx is preview only in Windows 10, version 1903.

Specifies the type of net request queue.

Syntax

typedef enum _NET_REQUEST_QUEUE_TYPE {
  NetRequestQueueTypeInvalid,
  NetRequestQueueDefaultSequential,
  NetRequestQueueDefaultParallel
} NET_REQUEST_QUEUE_TYPE;

Constants

NetRequestQueueTypeInvalid Not supported.
NetRequestQueueDefaultSequential Specifies that the queue supports sequential delivery (normal control requests, or OIDs).
NetRequestQueueDefaultParallel Specifies that the queue supports parallel dispatching (direct control requests, or OIDs).

Remarks

The NET_REQUEST_QUEUE_TYPE enumeration is used to specify queue type in the NET_REQUEST_QUEUE_CONFIG structure.

The client driver passes an initialized NET_REQUEST_QUEUE_CONFIG structure as an input parameter value to NetRequestQueueCreate.

Requirements

   
Minimum KMDF version 1.21
Header netrequestqueue.h