PROCESS_INFO_FIELDS
Especificou que tipo de informação para recuperar de um processo.
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
};
Membros
PIF_FILE_NAME
Initialize/uso o bstrFileName campo do PROCESS_INFO estrutura.PIF_BASE_NAME
Initialize/uso o bstrBaseName campo do PROCESS_INFO estrutura.PIF_TITLE
Initialize/uso o bstrTitle campo do PROCESS_INFO estrutura.PIF_PROCESS_ID
Initialize/uso o ProcessId campo do PROCESS_INFO estrutura.PIF_SESSION_ID
Initialize/uso o dwSessionId campo do PROCESS_INFO estrutura.PIF_ATTACHED_SESSION_NAME
Initialize/uso o bstrAttachedSessionName campo do PROCESS_INFO estrutura.PIF_CREATION_TIME
Initialize/uso o CreationTime campo do PROCESS_INFO estrutura.PIF_FLAGS
Initialize/uso o Flags campo do PROCESS_INFO estrutura.PIF_ALL
Preenche todos os campos.
Comentários
Passado para o IDebugProcess2::GetInfo método para indicar quais campos da PROCESS_INFO estrutura está a ser inicializado.
Também é usado em Fields campo do PROCESS_INFO estrutura para indicar quais campos são usados e válido.
Esses sinalizadores podem ser combinados com um bit a bit OR.
Requisitos
Cabeçalho: msdbg.h
Namespace: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll