Struktura IExecutionResource
Abstrakcji sprzętu wątku.
struct IExecutionResource;
Członkowie
Metody publiczne
Nazwa |
Opis |
---|---|
Zwraca liczbę aktywny procesora wirtualnego korzenie i subskrybowane zewnętrznych wątków aktualnie skojarzone z podstawowej wątek sprzętu, reprezentowanego przez ten zasób wykonanie. |
|
Zwraca wartość identyfikator unikatowy dla wątku sprzętu, który reprezentuje zasób wykonanie. |
|
Zwraca wartość identyfikator unikatowy dla tego zasobu wykonanie należącej do węzła procesora. |
|
Zwraca ten zasób wykonanie Menedżera zasobów. |
Uwagi
Wykonanie zasobów może być autonomiczny lub skojarzone procesora wirtualnych katalogów głównych.Zasobów wykonanie autonomicznej jest tworzony, gdy wątek w aplikacji tworzy subskrypcji wątku.Metody ISchedulerProxy::SubscribeThread i ISchedulerProxy::RequestInitialVirtualProcessors utworzyć wątku subskrypcje i zwraca IExecutionResource interfejsu reprezentujących subskrypcji.Tworzenie subskrypcji wątek jest sposobem informuje Menedżera zasobów, że dany wątek będzie uczestniczyć w pracach w kolejce do harmonogramu, wraz z korzeni procesora wirtualnego, który przypisuje Menedżera zasobów do harmonogramu.Menedżer zasobów używa informacji do uniknięcia oversubscribing wątków sprzętu, gdzie można.
Hierarchii dziedziczenia
IExecutionResource
Wymagania
Nagłówek: concrtrm.h
Obszar nazw: współbieżności
Zobacz też
Informacje
Struktura IVirtualProcessorRoot