Compartilhar via


Função NdisGroupMaxProcessorCount (ndis.h)

A função NdisGroupMaxProcessorCount determina o número máximo de processadores em um grupo de processadores especificado.

Sintaxe

ULONG NdisGroupMaxProcessorCount(
  USHORT Group
);

Parâmetros

Group

Um valor USHORT que identifica um grupo de processadores no sistema de computador local.

Retornar valor

NdisGroupMaxProcessorCount retorna um valor ULONG para o número máximo de processadores incluídos no grupo especificado no parâmetro Group . O número de processadores é um valor baseado em zero.

Se o parâmetro Group for ALL_PROCESSOR_GROUPS, NdisGroupMaxProcessorCount retornará o número máximo de processadores no computador local.

Comentários

Um driver NDIS pode chamar a função NdisGroupMaxProcessorCount durante a inicialização antes de alocar recursos.

Nota Os drivers NDIS 6.20 e posteriores não devem usar a função NdisSystemProcessorCount porque ela retorna apenas a contagem de processadores para o grupo de processadores 0.
 
A contagem de processadores pode ser alterada em runtime em SKUs que dão suporte à funcionalidade de adição dinâmica para CPUs. Para obter uma contagem de processadores ativos, chame o Função NdisGroupActiveProcessorCount .

Requisitos

Requisito Valor
Cliente mínimo com suporte Com suporte no NDIS 6.20 e posterior.
Plataforma de Destino Universal
Cabeçalho ndis.h (inclua Ndis.h)
Biblioteca Ndis.lib
IRQL Qualquer nível

Confira também

NdisGroupActiveProcessorCount

NdisSystemProcessorCount