Struktura IResourceManager
Interfejs Menedżera zasobów Runtime współbieżności.Jest to interfejs, przez który planiści komunikować się z Menedżerem zasobów.
struct IResourceManager;
Członkowie
Wyliczenia publicznych
Nazwa |
Opis |
---|---|
Typ wyliczany reprezentującą wersji systemu operacyjnego. |
Metody publiczne
Nazwa |
Opis |
---|---|
Ta metoda jest hak badania, w celu ułatwienia badania na zróżnicowanie topologie sprzętu bez konieczności rzeczywistego sprzętu dopasowanie konfiguracji z Menedżera zasobów, tworzy obecnie tylko w przypadku debugowania środowiska wykonawczego.W detalicznych kompilacjach środowiska wykonawczego metoda ta zwróci bez konieczności wykonywania żadnych działań. |
|
Zwraca liczbę węzłów, które są dostępne do Menedżera zasobów. |
|
Zwraca pierwszy węzeł w celu wyliczenia, jak określono przez Menedżera zasobów. |
|
Zwiększa liczbę odwołań na wystąpienie Menedżera zasobów. |
|
Harmonogram rejestruje się z Menedżerem zasobów.Zarejestrowany przez harmonogram zadań należy komunikować się z przy użyciu Menedżera zasobów ISchedulerProxy interfejsu, który jest zwracany. |
|
Dekrementuje odniesienia liczyć na wystąpienie Menedżera zasobów.Menedżer zasobów jest niszczony, kiedy jego licznika odwołań prowadzi do 0. |
Uwagi
Użyj CreateResourceManager funkcję, aby otrzymać interfejs instancji singleton Menedżera zasobów.Metoda zwiększa liczbę odwołań na Menedżera zasobów i powinna wywołać IResourceManager::Release metodę w celu zwolnienia odwołania po wykonaniu tych czynności za pomocą Menedżera zasobów.Zazwyczaj każdy harmonogram, tworzonych wywołania tej metody podczas tworzenia i zwolnienia odwołania do Menedżera zasobów, po jego zamknięciu.
Hierarchii dziedziczenia
IResourceManager
Wymagania
Nagłówek: concrtrm.h
Obszar nazw: współbieżności