PROCESS_INFO_FLAGS

Décrit ou spécifie les propriétés d’un processus.

Syntaxe

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

Champs

PIFLAG_SYSTEM_PROCESS
Indique que le processus est un processus système.

PIFLAG_DEBUGGER_ATTACHED
Indique que le processus est débogué par un débogueur. Il peut s’agir d’un débogueur Visual Studio ou d’un autre débogueur, par exemple WinDbg.

PIFLAG_PROCESS_STOPPED
Indique que le processus est arrêté. Valide uniquement si PIFLAG_DEBUGGER_ATTACHED elle est également spécifiée. Disponible dans Visual Studio 2005 et versions ultérieures.

PIFLAG_PROCESS_RUNNING
Indique que le processus est en cours d’exécution. Valide uniquement si PIFLAG_DEBUGGER_ATTACHED elle est également spécifiée. Disponible dans Visual Studio 2005 et versions ultérieures.

Notes

Utilisé pour le Flags membre de la structure PROCESS_INFO .

Ces indicateurs peuvent être combinés avec un bit.OR

Spécifications

En-tête : msdbg.h

Espace de noms : Microsoft.VisualStudio.Debugger.Interop

Assembly : Microsoft.VisualStudio.Debugger.Interop.dll

Voir aussi