PROCESS_INFO
Zawiera informacje o procesie.
Składnia
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;
};
Członkowie
Fields
Kombinacja flag z wyliczenia PROCESS_INFO_FIELDS określająca, które pola są wypełniane.
bstrFileName
Pełna nazwa ścieżki procesu. Odpowiednik wywołania metody GetName za pomocą parametru GN_FILENAME
.
bstrBaseName
Nazwa pliku i rozszerzenie procesu. Odpowiednik wywołania IDebugProcess2::Getname
metody za pomocą parametru GN_BASENAME
.
bstrTitle
Tytuł procesu, jeśli istnieje. Odpowiednik wywołania IDebugProcess2::Getname
metody za pomocą parametru GN_TITLE
.
ProcessId
Struktura AD_PROCESS_ID , która identyfikuje proces. Odpowiednik wywołania metody GetPhysicalProcessId .
dwSessionId
Identyfikator sesji debugowania, w którym działa ten proces.
bstrAttachedSessionName
Nazwa dołączonej sesji. Odpowiednik wywołania metody GetAttachedSessionName .
CreationTime
Czas utworzenia procesu.
Flags
Kombinacja flag z wyliczenia PROCESS_INFO_FLAGS , które określają właściwości procesu.
Uwagi
Ta struktura jest przekazywana do metody GetInfo , w której jest wypełniana.
Wymagania
Nagłówek: msdbg.h
Przestrzeń nazw: Microsoft.VisualStudio.Debugger.Interop
Zestaw: Microsoft.VisualStudio.Debugger.Interop.dll