Sdílet prostřednictvím


IExecutionResource – struktura

Abstrakce hardware podprocesu.

struct IExecutionResource;

Členy

Veřejné metody

Název

Description

IExecutionResource::CurrentSubscriptionLevel – metoda

Vrátí počet aktivovaný virtuální procesor kořeny a odebírané externí podprocesů aktuálně přidružené k podkladové hardwaru podproces, který představuje spuštění zdroje.

IExecutionResource::GetExecutionResourceId – metoda

Vrátí jedinečný identifikátor hardware podprocesu, který představuje spuštění zdroje.

IExecutionResource::GetNodeId – metoda

Vrátí jedinečný identifikátor uzlu procesoru, které patří spuštění zdroje.

IExecutionResource::Remove – metoda

Vrátí tento prostředek spuštění Správce prostředků.

Poznámky

Spuštění zdroje mohou být samostatné nebo přidružené virtuální procesor kořeny.Spuštění samostatný zdroj je vytvořen při podprocesu aplikace vytvoří předplatné podprocesu.Metody ISchedulerProxy::SubscribeThread a ISchedulerProxy::RequestInitialVirtualProcessors při vytváření podprocesu a návrat IExecutionResource rozhraní reprezentující předplatné.Vytváření podprocesu odběru je Plánovač, spolu s virtuální procesor kořeny, který přiřazuje správce prostředků Plánovač způsobem informovat správce prostředků, který daný podproces bude podílet na práci ve frontě.Správce prostředků používá informace, aby oversubscribing hardware podprocesů kde jej můžete.

Hierarchii dědičnosti

IExecutionResource

Požadavky

Záhlaví: concrtrm.h

Obor názvů: souběžnosti

Viz také

Referenční dokumentace

concurrency – obor názvů

IVirtualProcessorRoot – struktura

ISchedulerProxy::SubscribeCurrentThread – metoda

ISchedulerProxy::RequestInitialVirtualProcessors – metoda