THREADPROPERTIES

Beschreibt die Eigenschaften eines Threads.

Syntax

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

Mitglieder

dwFields
Eine Kombination von Flags aus der THREADPROPERTY_FIELDS-Aufzählung , die beschreibt, welche Felder in dieser Struktur gültig sind.

dwThreadId
Die Thread-ID.

dwSuspendCount
Die Anzahl der Thread-Anhaltevorgänge.

dwThreadState
Ein Wert aus der THREADSTATE-Aufzählung , der den Zustand des Betriebsthreads angibt.

bstrPriority
Eine Zeichenfolge, die die Threadpriorität angibt; Beispiel: "Above Normal", "Normal" oder "Time Critical".

bstName
Der Threadname.

bstrLocation
Die Threadposition (in der Regel der oberste Stapelrahmen) wird in der Regel als Name der Methode ausgedrückt, in der die Ausführung derzeit angehalten wird.

Hinweise

Diese Struktur wird durch einen Aufruf der GetThreadProperties-Methode ausgefüllt. Die zurückgegebenen Informationen werden in der Regel beim Auffüllen des Threads-Fensters verwendet.

Anforderungen

Header: msdbg.h

Namespace: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

Siehe auch