次の方法で共有


ITopologyExecutionResource 構造体

リソース マネージャーで定義される実行リソースへのインターフェイスです。

構文

struct ITopologyExecutionResource;

メンバー

パブリック メソッド

名前 説明
ITopologyExecutionResource::GetId リソース マネージャーの、この実行リソースに対する一意の識別子を返します。
ITopologyExecutionResource::GetNext 次の実行リソースへのインターフェイスを列挙順に返します。

解説

このインターフェイスは、通常、リソース マネージャーがシステムを観察するためにトポロジ内を進む際に使用されます。

継承階層

ITopologyExecutionResource

要件

ヘッダー: concrtrm.h

名前空間: concurrency

ITopologyExecutionResource::GetId メソッド

リソース マネージャーの、この実行リソースに対する一意の識別子を返します。

virtual unsigned int GetId() const = 0;

戻り値

リソース マネージャーの、この実行リソースに対する一意の識別子。

ITopologyExecutionResource::GetNext メソッド

次の実行リソースへのインターフェイスを列挙順に返します。

virtual ITopologyExecutionResource *GetNext() const = 0;

戻り値

列挙順の次の実行リソースへのインターフェイス。 この実行リソースが属するノードの列挙順序でノードがこれ以上ない場合、このメソッドは値 NULL を返します。

関連項目

コンカレンシー名前空間