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
を返します。