Partilhar via


Função NdisGetRssProcessorInformation (ndis.h)

A função NdisGetRssProcessorInformation recupera informações sobre o conjunto de processadores que um driver de miniporto deve usar para receber o RSS (dimensionamento lateral).

Sintaxe

NDIS_STATUS NdisGetRssProcessorInformation(
  [in]            NDIS_HANDLE              NdisHandle,
  [out, optional] PNDIS_RSS_PROCESSOR_INFO RssProcessorInfo,
  [in, out]       PSIZE_T                  Size
);

Parâmetros

[in] NdisHandle

Um identificador de instância do NDIS obtido durante a inicialização do chamador. Os drivers NDIS podem usar os identificadores das seguintes funções:

MiniportInitializeEx

NdisOpenAdapterEx

[out, optional] RssProcessorInfo

Um ponteiro para um buffer alocado por chamador em que o NDIS coloca a estrutura NDIS_RSS_PROCESSOR_INFO e uma matriz de estruturas de NDIS_RSS_PROCESSOR que contêm informações sobre o conjunto de processadores RSS. O chamador fornece o comprimento do buffer no parâmetro tamanho do.

[in, out] Size

Um ponteiro para um valor que é o tamanho, em bytes, do buffer fornecido pelo chamador. Quando a função retorna, esse membro contém a quantidade de dados que o NDIS colocou no buffer ou o tamanho necessário do buffer se o buffer era muito curto.

Valor de retorno

NdisGetRssProcessorInformation pode retornar um dos seguintes valores de status:

Código de retorno Descrição
NDIS_STATUS_SUCCESS
A operação foi concluída com êxito.
NDIS_STATUS_BUFFER_TOO_SHORT
O tamanho especificado no parâmetro Size era muito pequeno. Nesse caso, o NDIS fornece o tamanho do buffer necessário no parâmetro tamanho do.

Observações

Os drivers NDIS chamam a função NdisGetRssProcessorInformation para recuperar informações sobre os processadores RSS (dimensionamento lateral de recebimento) no computador local.

Drivers de miniporto compatíveis com RSS que dão suporte a MSI-X chamada NdisGetRssProcessorInformation em seus função MiniportFilterResourceRequirements. Os drivers de miniporto definem a afinidade de interrupção das mensagens de MSI-X alocadas para os processadores RSS especificados no RssProcessors membro do parâmetro RssProcessorInfo.

Requisitos

Requisito Valor
de cliente com suporte mínimo Com suporte no NDIS 6.20 e posterior.
da Plataforma de Destino Universal
cabeçalho ndis.h (inclua Ndis.h)
biblioteca Ndis.lib
IRQL <= DISPATCH_LEVEL

Consulte também

MiniportFilterResourceRequirements

MiniportInitializeEx

NDIS_RSS_PROCESSOR

NDIS_RSS_PROCESSOR_INFO

NdisOpenAdapterEx