PROCESS_INFO_FIELDS
Указывается, что тип сведений для извлечения процесса.
enum enum_PROCESS_INFO_FIELDS {
PIF_FILE_NAME = 0x00000001,
PIF_BASE_NAME = 0x00000002,
PIF_TITLE = 0x00000004,
PIF_PROCESS_ID = 0x00000008,
PIF_SESSION_ID = 0x00000010,
PIF_ATTACHED_SESSION_NAME = 0x00000020,
PIF_CREATION_TIME = 0x00000040,
PIF_FLAGS = 0x00000080,
PIF_ALL = 0x000000ff
};
typedef DWORD PROCESS_INFO_FIELDS;
public enum enum_PROCESS_INFO_FIELDS {
PIF_FILE_NAME = 0x00000001,
PIF_BASE_NAME = 0x00000002,
PIF_TITLE = 0x00000004,
PIF_PROCESS_ID = 0x00000008,
PIF_SESSION_ID = 0x00000010,
PIF_ATTACHED_SESSION_NAME = 0x00000020,
PIF_CREATION_TIME = 0x00000040,
PIF_FLAGS = 0x00000080,
PIF_ALL = 0x000000ff
};
Члены
PIF_FILE_NAME
Инициализируйте и использование bstrFileName поле PROCESS_INFO структура.PIF_BASE_NAME
Инициализируйте и использование bstrBaseName поле PROCESS_INFO структура.PIF_TITLE
Инициализируйте и использование bstrTitle поле PROCESS_INFO структура.PIF_PROCESS_ID
Инициализируйте и использование ProcessId поле PROCESS_INFO структура.PIF_SESSION_ID
Инициализируйте и использование dwSessionId поле PROCESS_INFO структура.PIF_ATTACHED_SESSION_NAME
Инициализируйте и использование bstrAttachedSessionName поле PROCESS_INFO структура.PIF_CREATION_TIME
Инициализируйте и использование CreationTime поле PROCESS_INFO структура.PIF_FLAGS
Инициализируйте и использование Flags поле PROCESS_INFO структура.PIF_ALL
Заполняет все поля.
Заметки
Передается методу IDebugProcess2::GetInfo метод, чтобы показать, какие поля PROCESS_INFO структура быть инициализированным.
Также используется в Fields поле PROCESS_INFO структура для указания того, какие поля используются и допустимы.
Эти флаги могут объединяться с побитовый оператор OR.
Требования
Заголовок: msdbg.h
Пространство имен: Microsoft.VisualStudio.Debugger.Interop
Сборка: Microsoft.VisualStudio.Debugger.Interop.dll