Partager via


IResourceManager::CreateNodeTopology, méthode

Présente uniquement dans les versions de débogage du runtime, cette méthode est un crochet de test conçu pour faciliter le test du Gestionnaire de ressources sur divers topologies de matériel, sans que le matériel ne doive correspondre à la configuration.Avec les versions commerciales du runtime, cette méthode sera retournée sans exécuter d'action.

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;

Paramètres

  • nodeCount
    Nombre des nœuds processeur qui sont simulés.

  • pCoreCount
    Tableau qui spécifie le nombre de cœurs sur chaque nœud.

  • pNodeDistance
    Matrice qui spécifie la distance de nœud entre chaque séquence de deux nœuds.Ce paramètre peut avoir la valeur NULL.

  • pProcessorGroups
    Tableau qui spécifie le groupe de processeurs auquel chaque nœud appartient.

Notes

invalid_argument est levé si le paramètre nodeCount avec la valeur 0 a été passé, ou si le paramètre pCoreCount a la valeur NULL.

invalid_operation est levé si cette méthode est appelée alors que d'autres planificateurs existent dans le processus.

Configuration requise

En-tête : concrtrm.h

Accès concurrentiel del'espace de noms :

Voir aussi

Référence

IResourceManager, structure