PROCESS_INFO
Содержит сведения о процессе.
Синтаксис
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;
};
Участники
Fields
Сочетание флагов из перечисления PROCESS_INFO_FIELDS , указывающее, какие поля заполняются.
bstrFileName
Полное имя пути процесса. Эквивалентно вызову метода GetName с параметром GN_FILENAME
.
bstrBaseName
Имя файла и расширение процесса. Эквивалент вызову IDebugProcess2::Getname
метода с параметром GN_BASENAME
.
bstrTitle
Заголовок процесса, если он существует. Эквивалент вызову IDebugProcess2::Getname
метода с параметром GN_TITLE
.
ProcessId
Структура AD_PROCESS_ID , идентифицирующая процесс. Эквивалентно вызову метода GetPhysicalProcessId .
dwSessionId
Идентификатор сеанса отладки, в котором выполняется этот процесс.
bstrAttachedSessionName
Имя присоединенного сеанса. Эквивалентно вызову метода GetAttachedSessionName .
CreationTime
Время создания процесса.
Flags
Сочетание флагов из перечисления PROCESS_INFO_FLAGS , указывающего свойства процесса.
Замечания
Эта структура передается методу GetInfo , в котором он заполняется.
Requirements
Заголовок: msdbg.h
Пространство имен: Microsoft.VisualStudio.Debugger.Interop
Сборка: Microsoft.VisualStudio.Debugger.Interop.dll