Compartilhar via


Método IResourceManager::CreateNodeTopology

O presentes somente em construções de depuração de tempo de execução, esse é um gancho de teste criado para facilitar teste do Gerenciador de Recursos em topologias de variação de hardware, sem exigir que o hardware real correspondentes a configuração. Com construções de varejo de tempo de execução, esse método retornará sem executar nenhuma ação.

virtual void CreateNodeTopology(
   unsigned int nodeCount,
   _In_reads_(nodeCount) unsigned int * pCoreCount,
   _In_reads_opt_(nodeCount) unsigned int ** pNodeDistance,
   _In_reads_(nodeCount) unsigned int * pProcessorGroups
) =0;

Parâmetros

  • nodeCount
    O número de nós de processador que estão sendo simulados.

  • pCoreCount
    Uma matriz que especifica o número de cores em cada nó.

  • pNodeDistance
    Uma matriz que especifica a distância do nó entre quaisquer dois nós. Esse parâmetro pode ter o valor NULL.

  • pProcessorGroups
    Uma matriz que especifica o grupo de processador cada nó pertence.

Comentários

invalid_argument será gerado se o parâmetro nodeCount tem o valor 0 esteve passado, ou se o parâmetro pCoreCount tem o valor NULL.

invalid_operation será gerado se esse método for chamado quando outros agendadores existem no processo.

Requisitos

Cabeçalho: concrtrm.h

Namespace: simultaneidade

Consulte também

Referência

Estrutura IResourceManager