Структура ITopologyExecutionResourceITopologyExecutionResource Structure

Интерфейс для ресурса выполнения, как определено диспетчером ресурсов.An interface to an execution resource as defined by the Resource Manager.

СинтаксисSyntax

struct ITopologyExecutionResource;

ЧленыMembers

Открытые методыPublic Methods

nameName ОписаниеDescription
ITopologyExecutionResource:: GetIdITopologyExecutionResource::GetId Возвращает уникальный идентификатор диспетчера ресурсов для данного ресурса выполнения.Returns the Resource Manager's unique identifier for this execution resource.
ITopologyExecutionResource:: GetNextITopologyExecutionResource::GetNext Возвращает интерфейс для следующего ресурса выполнения в порядке перечисления.Returns an interface to the next execution resource in enumeration order.

КомментарииRemarks

Этот интерфейс обычно используется для анализа топологии системы, наблюдаемой диспетчер ресурсов.This interface is typically utilized to walk the topology of the system as observed by the Resource Manager.

Иерархия наследованияInheritance Hierarchy

ITopologyExecutionResource

ТребованияRequirements

Заголовок: concrtrm. hHeader: concrtrm.h

Пространство имен: параллелизмNamespace: concurrency

Метод ITopologyExecutionResource:: GetIdITopologyExecutionResource::GetId Method

Возвращает уникальный идентификатор диспетчера ресурсов для данного ресурса выполнения.Returns the Resource Manager's unique identifier for this execution resource.

virtual unsigned int GetId() const = 0;

Возвращаемое значениеReturn Value

Уникальный идентификатор диспетчера ресурсов для данного ресурса выполнения.The Resource Manager's unique identifier for this execution resource.

Метод ITopologyExecutionResource:: GetNextITopologyExecutionResource::GetNext Method

Возвращает интерфейс для следующего ресурса выполнения в порядке перечисления.Returns an interface to the next execution resource in enumeration order.

virtual ITopologyExecutionResource *GetNext() const = 0;

Возвращаемое значениеReturn Value

Интерфейс для следующего ресурса выполнения в порядке перечисления.An interface to the next execution resource in enumeration order. Если больше нет узлов в порядке перечисления узла, которому принадлежит этот ресурс выполнения, этот метод возвращает значение NULL.If there are no more nodes in enumeration order of the node to which this execution resource belongs, this method will return the value NULL.

См. также разделSee also

Пространство имен Concurrencyconcurrency Namespace