THREADPROPERTIES
Descreve as propriedades de um thread.
Sintaxe
public struct THREADPROPERTIES {
public uint dwFields;
public uint dwThreadId;
public uint dwSuspendCount;
public uint dwThreadState;
public string bstrPriority;
public string bstrName;
public string bstrLocation;
};
Membros
dwFields
Uma combinação de sinalizadores da THREADPROPERTY_FIELDS enumeração, descrevendo quais campos nessa estrutura são válidos.
dwThreadId
O ID do thread.
dwSuspendCount
A contagem de suspensão de thread.
dwThreadState
Um valor da enumeração THREADSTATE indicando o estado do thread operacional.
bstrPriority
Uma cadeia de caracteres especificando a prioridade do thread; por exemplo, "Acima do Normal", "Normal" ou "Tempo Crítico".
bstName
O nome do thread.
bstrLocation
O local do thread (geralmente o quadro de pilha mais alto), normalmente expresso como o nome do método onde a execução está atualmente interrompida.
Comentários
Essa estrutura é preenchida por uma chamada para o método GetThreadProperties . As informações assim retornadas são normalmente usadas no preenchimento da janela Threads .
Requisitos
Cabeçalho: msdbg.h
Espaço para nome: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll