Sdílet prostřednictvím


IResourceManager – struktura

Rozhraní pro správce prostředků Runtime souběžnosti.To je rozhraní, kterým plánovače komunikaci se správcem prostředků.

struct IResourceManager;

Členy

Vyčíslení veřejné

Název

Description

IResourceManager::OSVersion – výčet

Výčtový typ, který představuje verzi operačního systému.

Veřejné metody

Název

Description

IResourceManager::CreateNodeTopology – metoda

Současné pouze v ladění vytvoří runtime, tato metoda je test zavěšení usnadňující testování ze Správce prostředků na různé hardwarové topologie bez nutnosti skutečné hardwarové konfigurace odpovídající.Sestavení prodejní verze modulu runtime vrátí tato metoda bez provedení jakékoli akce.

IResourceManager::GetAvailableNodeCount – metoda

Vrátí počet uzlů, které jsou k dispozici Správce prostředků.

IResourceManager::GetFirstNode – metoda

Vrátí první uzel v pořadí výčtu definované správcem prostředků.

IResourceManager::Reference – metoda

Zvýší počet odkazů na instance Správce prostředků.

IResourceManager::RegisterScheduler – metoda

Registruje Plánovač se správcem prostředků.Jakmile Plánovač registrována, by měly komunikaci pomocí Správce prostředků ISchedulerProxy rozhraní, která je vrácena.

IResourceManager::Release – metoda

Sníží počet odkaz na instanci správce prostředků.Správce prostředků je zničeno při jeho počet odkazů odkazuje na 0.

Poznámky

Použití CreateResourceManager funkce získat rozhraní správce prostředků instance singleton.Metoda zvýší počet odkazů na správce prostředků a měla vyvolat IResourceManager::Release metody uvolnění odkaz na dokončení se správcem prostředků.Každý Plánovač, který vytvoříte obvykle bude tato metoda invoke během vytváření a uvolněte odkaz správce prostředků vypnut.

Hierarchii dědičnosti

IResourceManager

Požadavky

Záhlaví: concrtrm.h

Obor názvů: souběžnosti

Viz také

Referenční dokumentace

concurrency – obor názvů

ISchedulerProxy – struktura

Struktura rozhraní IScheduler