RTNAL_QUEUE_SEARCH
RTNAL_QUEUE_SEARCH is an enumeration used by RtNalAcquireQueue to describe the method to locate the desired network queue object in the system.
Syntax
typedef enum { RTNAL_DEVICE_NAME_QUEUE_DEFAULT, RTNAL_DEVICE_NAME_QUEUE_ANY, RTNAL_DEVICE_NAME_QUEUE_EXACT, RTNAL_PCI_LOCATION_QUEUE_DEFAULT, RTNAL_PCI_LOCATION_QUEUE_ANY, RTNAL_PCI_LOCATION_QUEUE_EXACT }RTNAL_QUEUE_SEARCH;
Fields
RTNAL_DEVICE_NAME_QUEUE_DEFAULT
Use device friendly name to locate the device and reserve the default receive queue. The default queue is the one configured by the driver to receive the unfiltered data.
This field should only be used for receive queues. If used for a transmit queue, RtNalAcquire will fail with the error code ERROR_INVALID_PARAMETER.
RTNAL_DEVICE_NAME_QUEUE_ANY
Use device friendly name to locate the device and use any available queue.
RTNAL_DEVICE_NAME_QUEUE_EXACT
Use device friendly name to locate the device and reserve the queue object by the device queue index.
RTNAL_PCI_LOCATION_QUEUE_DEFAULT
Use PCI location to locate the device and reserve the default receive queue. The default queue is the one configured by the driver to receive the unfiltered data.
This field should only be used for receive queues. If used for a transmit queue, RtNalAcquire will fail with the error code ERROR_INVALID_PARAMETER.
RTNAL_PCI_LOCATION_QUEUE_ANY
Use PCI location to locate the device and use any available queue.
RTNAL_PCI_LOCATION_QUEUE_EXACT
Use PCI location to locate the device and reserve the queue by the device queue index.
Requirements
Minimum Supported Version | RTX64 4.0 |
Header | rtnapi.h, RtNalApi.h |
Library | RtNal.lib |
See Also: