Enumerazione SwitchingProxyState
Utilizzato per indicare lo stato in cui si trova un proxy del thread, quando è in esecuzione uno scambio di contesto cooperativo per un proxy del thread diverso.
enum SwitchingProxyState;
Membri
Valori
Nome |
Descrizione |
---|---|
Blocking |
Indica che il thread chiamante sta bloccando cooperativamente e deve essere di proprietà esclusiva del chiamante fino a quando sarà nuovamente in esecuzione successivamente e starà eseguendo un'altra azione. |
Idle |
Indica che il thread chiamante non è più necessario per l'utilità di pianificazione ed è in corso di restituzione alla Gestione risorse.Il contesto inviato non è più in grado di essere utilizzato da Gestione risorse. |
Nesting |
Indica che il thread chiamante sta annidando un'utilità di pianificazione figlio ed è necessario per il chiamante per collegarsi a un'utilità di pianificazione diversa. |
Note
Un parametro di tipo SwitchingProxyState viene passato al metodo IThreadProxy::SwitchTo per istruire il gestore risorse su come trattare il proxy del thread che sta effettuando la chiamata.
Per ulteriori informazioni sulla modalità di utilizzo di questo tipo, vedere IThreadProxy::SwitchTo.
Requisiti
Header: concrtrm.h
Concorrenza diSpazio dei nomi: