Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Contém informações sobre um processo.
Sintaxe
public struct PROCESS_INFO {
public uint Fields;
public string bstrFileName;
public string bstrBaseName;
public string bstrTitle;
public AD_PROCESS_ID ProcessId;
public uint dwSessionId;
public string bstrAttachedSessionName;
public FILETIME CreationTime;
public uint Flags;
};
Membros
Fields
Uma combinação de sinalizadores da enumeração PROCESS_INFO_FIELDS que especificam quais campos são preenchidos.
bstrFileName
O nome completo do caminho do processo. Equivalente a chamar o método GetName com o parâmetro GN_FILENAME.
bstrBaseName
O nome do arquivo e a extensão do processo. Equivalente a chamar o método com o IDebugProcess2::Getname parâmetro GN_BASENAME.
bstrTitle
O título do processo, se houver. Equivalente a chamar o método com o IDebugProcess2::Getname parâmetro GN_TITLE.
ProcessId
A estrutura AD_PROCESS_ID que identifica o processo. Equivalente a chamar o método GetPhysicalProcessId .
dwSessionId
O identificador da sessão de depuração em que esse processo está sendo executado.
bstrAttachedSessionName
O nome da sessão anexada. Equivalente a chamar o GetAttachedSessionName método.
CreationTime
A hora em que o processo foi criado.
Flags
Uma combinação de sinalizadores da enumeração PROCESS_INFO_FLAGS que especificam propriedades do processo.
Comentários
Essa estrutura é passada para o método GetInfo, onde é preenchida.
Requisitos
Cabeçalho: msdbg.h
Espaço para nome: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll