Partilhar via


PROCESS_INFO_FLAGS

Descreve ou especifica as propriedades de um processo.

enum enum_PROCESS_INFO_FLAGS { 
   PIFLAG_SYSTEM_PROCESS    = 0x00000001,
   PIFLAG_DEBUGGER_ATTACHED = 0x00000002,
   PIFLAG_PROCESS_STOPPED   = 0x00000004,
   PIFLAG_PROCESS_RUNNING   = 0x00000008,
};
typedef DWORD PROCESS_INFO_FLAGS;
enum enum_PROCESS_INFO_FLAGS { 
   PIFLAG_SYSTEM_PROCESS    = 0x00000001,
   PIFLAG_DEBUGGER_ATTACHED = 0x00000002,
   PIFLAG_PROCESS_STOPPED   = 0x00000004,
   PIFLAG_PROCESS_RUNNING   = 0x00000008,
};

Membros

  • PIFLAG_SYSTEM_PROCESS
    Indica que o processo é um processo do sistema.

  • PIFLAG_DEBUGGER_ATTACHED
    Indica que o processo está sendo depurado por um depurador. Pode ser um Visual Studio depurador, ou ele pode ser algum outro depurador, por exemplo, WinDbg.

  • PIFLAG_PROCESS_STOPPED
    Indica que o processo é interrompido. Válido somente se PIFLAG_DEBUGGER_ATTACHED também for especificado. Disponível em Visual Studio 2005 e posterior.

  • PIFLAG_PROCESS_RUNNING
    Indica que o processo está sendo executado. Válido somente se PIFLAG_DEBUGGER_ATTACHED também for especificado. Disponível em Visual Studio 2005 e posterior.

Comentários

Usado para o Flags membro da PROCESS_INFO estrutura.

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

Consulte também

Referência

Enumerações (Visual Studio depuração)

PROCESS_INFO