Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Eine Abstraktion für einen Thread Hardware.
struct IExecutionResource;
Member
Öffentliche Methoden
Name |
Beschreibung |
---|---|
Gibt die Anzahl der aktiven virtuellen Prozessor stämmen zurück, und die abonnierten Außengewinde, die derzeit mit dem zugrunde liegenden Hardware dieser Thread ausgeführter Ressource zugeordnet sind, stellt dar. |
|
Gibt einen eindeutigen Bezeichner für den Thread die Ausführung zurück, der durch diese Ressource dargestellt wird. |
|
Gibt einen eindeutigen Bezeichner für den Knoten Prozessoren zurück, dass diese ausgeführter Ressource gehört. |
|
Gibt diese Ressource an den Ressourcen-Manager ausgeführten zurück. |
Hinweise
Führen Sie können mit virtuellen Ressourcen oder eigenständig stämmen Prozessor zugeordnet sein.Eine eigenständige die Ressource wird erstellt, wenn ein Thread in der Anwendung ein Thread abonnement erstellt.Die Methoden ISchedulerProxy::SubscribeThread und ISchedulerProxy::RequestInitialVirtualProcessors abonnements Thread erstellt und geben eine IExecutionResource-Schnittstelle zurück, die das Abonnement darstellt.Ein Thread abonnement zu erstellen ist eine Möglichkeit, den Ressourcen-Manager zu informieren, dass ein bestimmter Thread an der Arbeit teilnimmt, das einem Planer in der Warteschlange befindet, zusammen mit den virtuellen stämmen Prozessor, die dem Planer Ressourcen-Manager zuweist.Der Ressourcen-Manager verwendet die Informationen, um Hardware, oversubscribing einzelnen Threads zu vermeiden, wo sie kann.
Vererbungshierarchie
IExecutionResource
Anforderungen
Header: concrtrm.h
Namespace: Parallelität
Siehe auch
Referenz
IVirtualProcessorRoot-Struktur