IUMSScheduler::SetCompletionList-Methode
Weist einem UMS-Threadplaner eine IUMSCompletionList-Schnittstelle zu.
virtual void SetCompletionList(
IUMSCompletionList * pCompletionList
) =0;
Parameter
- pCompletionList
Die Vervollständigungslistenschnittstelle für den Planer. Es gibt eine einzelne Liste pro Planer.
Hinweise
Der Ressourcen-Manager ruft diese Methode für einen Planer auf, der angibt, dass er UMS-Threads benötigt, nachdem der Planer eine ursprüngliche Zuordnung von Ressourcen angefordert hat. Der Planer kann mit der IUMSCompletionList-Schnittstelle bestimmen, wann die Blockierung von UMS-Threadproxys aufgehoben wurde. Auf diese Schnittstelle kann nur von einem Threadproxy aus zugegriffen werden, der auf einem dem UMS-Planer zugewiesenen virtuellen Prozessorstamm ausgeführt wird.
Anforderungen
Header: concrtrm.h
Namespace: Concurrency