Поделиться через


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
Заполняет все поля.

Замечания

Передается методу GetInfo, чтобы указать, какие поля PROCESS_INFO структуры необходимо инициализировать.

Также используется в Fields поле PROCESS_INFO структуры, чтобы указать, какие поля используются и допустимы.

Эти флаги могут сочетаться с побитовой.OR

Requirements

Заголовок: msdbg.h

Пространство имен: Microsoft.VisualStudio.Debugger.Interop

Сборка: Microsoft.VisualStudio.Debugger.Interop.dll

См. также