Condividi tramite


Struttura IExecutionResource

Un'astrazione per un thread di hardware.

struct IExecutionResource;

Membri

Ee473062.collapse_all(it-it,VS.110).gifMetodi pubblici

Nome

Descrizione

Metodo IExecutionResource::CurrentSubscriptionLevel

Consente di restituire il numero di radici del processore virtuale attivate e i thread esterni sottoscritti associati attualmente al thread di hardware sottostante che rappresenta la risorsa di esecuzione.

Metodo IExecutionResource::GetExecutionResourceId

Consente di restituire un identificatore univoco per il thread di hardware rappresentato dalla risorsa di esecuzione.

Metodo IExecutionResource::GetNodeId

Consente di restituire un identificatore univoco per il nodo del processore a cui appartiene la risorsa di esecuzione.

Metodo IExecutionResource::Remove

Consente di restituire la risorsa di esecuzione su Gestione risorse.

Note

Le risorse dell'esecuzione possono essere autonome o associate con le radici del processore virtuale.Una risorsa dell'esecuzione autonoma viene creata quando un thread nell'applicazione crea una sottoscrizione del thread.I metodi ISchedulerProxy::SubscribeThread e ISchedulerProxy::RequestInitialVirtualProcessors creano sottoscrizioni al thread e restituiscono un'interfaccia IExecutionResource che rappresenta la sottoscrizione.La creazione di una sottoscrizione di thread è una modalità per informare la Gestione risorse che un thread specificato parteciperà nel lavoro messo in coda a un'utilità di pianificazione, insieme alle radici del processore virtuale che la Gestione risorse assegna all'utilità di pianificazione.Gestione risorse utilizza le informazioni per evitare di eseguire l'oversubscription dei thread di hardware laddove possibile.

Gerarchia di ereditarietà

IExecutionResource

Requisiti

Header: concrtrm.h

Concorrenza diSpazio dei nomi:

Vedere anche

Riferimenti

Spazio dei nomi concurrency

Struttura IVirtualProcessorRoot

Metodo ISchedulerProxy::SubscribeCurrentThread

Metodo ISchedulerProxy::RequestInitialVirtualProcessors