Freigeben über


ITopologyExecutionResource-Struktur

Eine Schnittstelle zu einer vom Ressourcen-Manager definierten Ausführungsressource.

Syntax

struct ITopologyExecutionResource;

Member

Öffentliche Methoden

Name Beschreibung
ITopologyExecutionResource::GetId Gibt den eindeutigen Bezeichner des Ressourcen-Managers für diese Ausführungsressource zurück.
ITopologyExecutionResource::GetNext Gibt eine Schnittstelle zur nächsten Ausführungsressource in Enumerationsreihenfolge zurück.

Hinweise

Diese Schnittstelle wird in der Regel verwendet, um die Topologie des Systems zu durchlaufen, wie vom Ressourcen-Manager beobachtet.

Vererbungshierarchie

ITopologyExecutionResource

Anforderungen

Kopfzeile: concrtrm.h

Namespace: Parallelität

ITopologyExecutionResource::GetId-Methode

Gibt den eindeutigen Bezeichner des Ressourcen-Managers für diese Ausführungsressource zurück.

virtual unsigned int GetId() const = 0;

Rückgabewert

Der eindeutige Bezeichner des Ressourcen-Managers für diese Ausführungsressource.

ITopologyExecutionResource::GetNext-Methode

Gibt eine Schnittstelle zur nächsten Ausführungsressource in Enumerationsreihenfolge zurück.

virtual ITopologyExecutionResource *GetNext() const = 0;

Rückgabewert

Eine Schnittstelle zur nächsten Ausführungsressource in Enumerationsreihenfolge. Wenn es keine weiteren Knoten in der Enumerationsreihenfolge des Knotens gibt, zu dem diese Ausführungsressource gehört, gibt diese Methode den Wert NULLzurück.

Siehe auch

Concurrency-Namespace