Condividi tramite


Struttura IThreadProxy

Astrazione per un thread di esecuzione.A seconda della chiave di criteri SchedulerType dell'utilità di pianificazione che si crea, la Gestione risorse concederà un proxy del thread appoggiato da un thread Win32 normale o un thread UMS in modalità utente.I thread UMS sono supportati su sistemi operativi a 64 bit con Windows versione 7 e successive.

struct IThreadProxy;

Membri

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

Nome

Descrizione

Metodo IThreadProxy::GetId

Consente di restituire un identificatore univoco per il proxy del thread.

Metodo IThreadProxy::SwitchOut

Annulla l'associazione il contesto dalla radice virtuale sottostante del processore.

Metodo IThreadProxy::SwitchTo

Consente di eseguire un cambio di contesto cooperativo passando dal contesto attualmente in esecuzione a uno diverso.

Metodo IThreadProxy::YieldToSystem

Fa in modo che il thread chiamante ceda l'esecuzione a un altro thread pronto per essere eseguito sul processore corrente.Il sistema operativo seleziona il thread successivo da eseguire.

Note

I proxy del thread sono associati ai contesti di esecuzione rappresentati dall'interfaccia IExecutionContext in qualità di mezzo per l'invio del lavoro.

Gerarchia di ereditarietà

IThreadProxy

Requisiti

Header: concrtrm.h

Concorrenza diSpazio dei nomi:

Vedere anche

Riferimenti

Spazio dei nomi concurrency

Struttura IExecutionContext

Struttura IScheduler

Struttura IVirtualProcessorRoot