Condividi tramite


THREADSTATE

Specifica lo stato del thread.

enum enum_THREADSTATE { 
   THREADSTATE_RUNNING = 0x0001,
   THREADSTATE_STOPPED = 0x0002,
   THREADSTATE_FRESH   = 0x0003,
   THREADSTATE_DEAD    = 0x0004,
   THREADSTATE_FROZEN  = 0x0005
};
typedef DWORD THREADSTATE;
public enum enum_THREADSTATE { 
   THREADSTATE_RUNNING = 0x0001,
   THREADSTATE_STOPPED = 0x0002,
   THREADSTATE_FRESH   = 0x0003,
   THREADSTATE_DEAD    = 0x0004,
   THREADSTATE_FROZEN  = 0x0005
};

Membri

  • THREADSTATE_RUNNING
    Indica che il thread è in esecuzione.

  • THREADSTATE_STOPPED
    Indica che il thread viene interrotto a causa di un punto di interruzione.

  • THREADSTATE_FRESH
    Indica che il thread è stato creato, pur non esegue il codice.

  • THREADSTATE_DEAD
    Indica che il thread rimane inutilizzato.

  • THREADSTATE_FROZEN
    Indica che il thread è bloccato (nessuna esecuzione può essere eseguita).

Note

Utilizzato per il campo di dwThreadState THREADPROPERTIES della struttura.

Requisiti

intestazione: msdbg.h

Spazio dei nomi: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

Vedere anche

Riferimenti

enumerazioni (debug di Visual Studio)

THREADPROPERTIES