THREADPROPERTIES

Descrive le proprietà di un thread.

Sintassi

public struct THREADPROPERTIES { 
   public uint   dwFields;
   public uint   dwThreadId;
   public uint   dwSuspendCount;
   public uint   dwThreadState;
   public string bstrPriority;
   public string bstrName;
   public string bstrLocation;
};

Membri

dwFields
Combinazione di flag dell'enumerazione THREADPROPERTY_FIELDS , che descrive quali campi in questa struttura sono validi.

dwThreadId
ID thread.

dwSuspendCount
Numero di sospensioni del thread.

dwThreadState
Valore dell'enumerazione THREADSTATE che indica lo stato del thread operativo.

bstrPriority
Stringa che specifica la priorità del thread; ad esempio "Above Normal", "Normal" o "Time Critical".

bstName
Nome del thread.

bstrLocation
Posizione del thread (in genere il frame dello stack più alto), in genere espresso come nome del metodo in cui l'esecuzione è attualmente interrotta.

Osservazioni:

Questa struttura viene compilata da una chiamata al metodo GetThreadProperties . Le informazioni restituite vengono in genere usate per popolare la finestra Thread .

Requisiti

Intestazione: msdbg.h

Spazio dei nomi: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

Vedi anche