RTNAL_QUEUE_CRITERIA

RTNAL_QUEUE_CRITERIA is a structure that specifies data to the function RtNalAcquireQueue.

Syntax

typedef struct _RTNAL_QUEUE_CRITERIA{	
	CHAR deviceName[RTNAL_DEVICE_NAME_LENGTH];
	RTNAL_PCI_LOCATION pciLocation;
	ULONG deviceQueueNumber;
	INT queueType;
	INT queuePriorityClass;
	INT queuePriority;
	DWORD flags;                               
	RTNAL_QUEUE_SEARCH method;
}RTNAL_QUEUE_CRITERIA, *PRTNAL_QUEUE_CRITERIA;

Fields

deviceName

NULL-terminated ASCII device name (Friendly name). This must be provided for search by device name.

pciLocation

Network device PCI location. This must be initialized for search by PCI location.

deviceQueueNumber

Driver device queue index. This must be provided for search by exact queue number.

queueType

The received or transmit queue type.

queuePriorityClass

Reserved for future use

queuePriority

Reserved for future use

flags

Bitmask of ORed flags that specifies which notification events to use:

method

Method to find the desired network queue

Requirements

Minimum Supported Version RTX64 4.0
Header rtnapi.h, RtNalApi.h
Library RtNal.lib

See Also: