Compartilhar via


PROCESS_INFO_FLAGS

Descreve ou especifica propriedades de um processo.

Sintaxe

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

Campos

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 depurador do Visual Studio ou pode ser algum outro depurador, por exemplo, WinDbg.

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

PIFLAG_PROCESS_RUNNING
Indica que o processo está em execução. Válido somente se PIFLAG_DEBUGGER_ATTACHED também for especificado. Disponível no Visual Studio 2005 e posterior.

Comentários

Usado para o Flags membro da estrutura PROCESS_INFO.

Essas bandeiras podem ser combinadas com um bit ORa bit .

Requisitos

Cabeçalho: msdbg.h

Espaço para nome: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

Confira também