Função NdisGetProcessorInformation (ndis.h)
A função NdisGetProcessorInformation recupera informações sobre a topologia da CPU do computador local e o conjunto de processadores que um driver de miniporto deve usar para o RSS (dimensionamento lateral de recebimento).
Sintaxe
NDIS_STATUS NdisGetProcessorInformation(
[in, out] PNDIS_SYSTEM_PROCESSOR_INFO SystemProcessorInfo
);
Parâmetros
[in, out] SystemProcessorInfo
Um ponteiro para um NDIS_SYSTEM_PROCESSOR_INFO estrutura que o NDIS preenche com as informações sobre a topologia da CPU do sistema e o conjunto de processadores RSS.
Retornar valor
NdisGetProcessorInformation pode retornar um dos seguintes valores de status:
Código de retorno | Descrição |
---|---|
|
A operação foi concluída com sucesso. |
|
O tamanho especificado no membro Header.Size do parâmetro SystemProcessorInfo era muito pequeno. |
Comentários
Os drivers NDIS chamam a função NdisGetProcessorInformation para recuperar informações sobre os processadores no computador local.
Drivers de miniporta compatíveis com RSS que dão suporte à chamada MSI-X NdisGetProcessorInformation em seus Função MiniportFilterResourceRequirements . Os drivers de miniporto definem a afinidade de interrupção das mensagens MSI-X alocadas para os processadores RSS especificados no membro RssProcessors do parâmetro SystemProcessorInfo .
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Com suporte no NDIS 6.0 e 6.1. Para o NDIS 6.20 e posterior, ise NdisGetProcessorInformationEx ou NdisGetRssProcessorInformation. |
Plataforma de Destino | Universal |
Cabeçalho | ndis.h (inclua Ndis.h) |
Biblioteca | Ndis.lib |
IRQL | PASSIVE_LEVEL |