Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Retrieves the identifier of the receive queue associated with a receive queue.
Syntax
ULONG NetRxQueueInitGetQueueId(
[_In_] NETRXQUEUE_INIT *NetRxQueueInit
);
Parameters
[_In_] NetRxQueueInit
A pointer to a NetAdapterCx-allocated NETRXQUEUE_INIT structure. For more information, see the Remarks section.
Return value
Returns a ULONG that identifies a receive queue.
Remarks
The client driver receives a pointer to a NETRXQUEUE_INIT structure in its EVT_NET_ADAPTER_CREATE_RXQUEUE callback function.
Starting with zero, NetAdapterCx assigns a unique identifier value for each queue that it creates. The client driver specifies the number of transmit queues that the network adapter supports in the MaximumNumberOfQueues member of the NET_ADAPTER_RX_CAPABILITIES structure, which is initialized and passed to NetAdapterSetDataPathCapabilities when starting the net adapter. Identifier values range from zero to the value of (((MaxNumber of TxQueues) + (MaxNumber of RxQueues)) - 1).
Requirements
| Requirement | Value |
|---|---|
| Target Platform | Universal |
| Minimum KMDF version | 1.21 |
| Minimum UMDF version | 2.33 |
| Header | netrxqueue.h (include netadaptercx.h) |
| IRQL | PASSIVE_LEVEL |