Метод IResourceManager::CreateNodeTopology
Присутствует только в отладочных построениях среды выполнения, этот метод — теста ловушка, разработанный для упрощения тестирования диспетчера ресурсов на различных топологиях оборудования, без необходимости фактического соответствия конфигурации оборудования. С розничными построениями среды выполнения этот метод будет выполнять возврат, не выполняя никаких действий.
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;
Параметры
nodeCount
Число симулируемых узлов процессора.pCoreCount
Массив, который определяет число ядер на каждом узле.pNodeDistance
Матрица, указывающая узловое расстояние между любыми двумя узлами. Этот параметр может иметь значение NULL.pProcessorGroups
Массив, который определяет группу процессора, к которой принадлежит каждый узел.
Заметки
invalid_argument создается, если параметр nodeCount имеющий значение 0 был передан в, или если параметр pCoreCount имеет значение NULL.
Если этот метод вызывается, когда другие планировщики существует в процессе, выбрасывается invalid_operation.
Требования
Заголовок: concrtrm.h
Пространство имен: concurrency