Função NetRxQueueInitGetQueueId (netrxqueue.h)
Recupera o identificador da fila de recebimento associada a uma fila de recebimento.
Sintaxe
ULONG NetRxQueueInitGetQueueId(
[_In_] NETRXQUEUE_INIT *NetRxQueueInit
);
Parâmetros
[_In_] NetRxQueueInit
Um ponteiro para uma estrutura de NETRXQUEUE_INIT alocada por NetAdapterCx. Para obter mais informações, consulte a seção Comentários.
Retornar valor
Retorna um ULONG que identifica uma fila de recebimento.
Comentários
O driver cliente recebe um ponteiro para uma estrutura NETRXQUEUE_INIT em sua função de retorno de chamada EVT_NET_ADAPTER_CREATE_RXQUEUE.
Começando com zero, NetAdapterCx atribui um valor de identificador exclusivo para cada fila que ele cria. O driver cliente especifica o número de filas de transmissão às quais o adaptador de rede dá suporte no membro MaximumNumberOfQueues da estrutura NET_ADAPTER_RX_CAPABILITIES , que é inicializada e passada para NetAdapterSetDataPathCapabilities ao iniciar o adaptador de rede. Os valores do identificador variam de zero ao valor de (((MaxNumber of TxQueues) + (MaxNumber of RxQueues)) - 1)
.
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Universal |
Versão mínima do KMDF | 1.21 |
Cabeçalho | netrxqueue.h (inclua netadaptercx.h) |
IRQL | PASSIVE_LEVEL |
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de