Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Describes the properties of a thread.
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;
};
Members
dwFields
A combination of flags from the THREADPROPERTY_FIELDS enumeration, describing which fields in this structure are valid.
dwThreadId
The thread ID.
dwSuspendCount
The thread suspend count.
dwThreadState
A value from the THREADSTATE enumeration indicating the state of the operating thread.
bstrPriority
A string specifying the thread priority; for example, "Above Normal", "Normal", or "Time Critical".
bstName
The thread name.
bstrLocation
The thread ___location (usually the topmost stack frame), typically expressed as the name of the method where execution is currently halted.
Remarks
This structure is filled in by a call to the GetThreadProperties method. The information so returned is typically used in populating the Threads window.
Requirements
Header: msdbg.h
Namespace: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll