Skip to content

Latest commit

 

History

History
68 lines (43 loc) · 2.02 KB

itopologyexecutionresource-structure.md

File metadata and controls

68 lines (43 loc) · 2.02 KB
description title ms.date f1_keywords helpviewer_keywords ms.assetid
Learn more about: ITopologyExecutionResource Structure
ITopologyExecutionResource Structure
11/04/2016
ITopologyExecutionResource
CONCRTRM/concurrency::ITopologyExecutionResource
CONCRTRM/concurrency::ITopologyExecutionResource::ITopologyExecutionResource::GetId
CONCRTRM/concurrency::ITopologyExecutionResource::ITopologyExecutionResource::GetNext
ITopologyExecutionResource structure
e36756f7-4cd9-4fa6-ba60-23fea58ef2bf

ITopologyExecutionResource Structure

An interface to an execution resource as defined by the Resource Manager.

Syntax

struct ITopologyExecutionResource;

Members

Public Methods

Name Description
ITopologyExecutionResource::GetId Returns the Resource Manager's unique identifier for this execution resource.
ITopologyExecutionResource::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

Header: concrtrm.h

Namespace: concurrency

ITopologyExecutionResource::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::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. 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

concurrency Namespace