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.
Valor de retorno
NdisGetProcessorInformation pode retornar um dos seguintes valores de status:
Código de retorno | Descrição |
---|---|
|
A operação foi concluída com êxito. |
|
O tamanho especificado no Header.Size membro do parâmetro SystemProcessorInfo era muito pequeno. |
Observações
Os drivers NDIS chamam a função NdisGetProcessorInformation para recuperar informações sobre os processadores no computador local.
Drivers de miniporto compatíveis com RSS que dão suporte a MSI-X chamada NdisGetProcessorInformation 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 SystemProcessorInfo.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Com suporte no NDIS 6.0 e 6.1. Para o NDIS 6.20 e posterior, ise NdisGetProcessorInformationEx ou NdisGetRssProcessorInformation. |
da Plataforma de Destino | Universal |
cabeçalho | ndis.h (inclua Ndis.h) |
biblioteca | Ndis.lib |
IRQL | PASSIVE_LEVEL |