Partager via


PROCESS_INFORMATION_FLAGS

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

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,
};

Membres

  • 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. Ce peut être un débogueur de Visual Studio , ou peut être un autre débogueur, par exemple, WinDbg.

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

  • PIFLAG_PROCESS_RUNNING
    Indique le processus s'exécute. Valide uniquement si PIFLAG_DEBUGGER_ATTACHED est également spécifié. Disponible dans Visual Studio 2005 et versions ultérieures.

Notes

utilisé pour le membre d' Flags de la structure de PROCESS_INFORMATION .

Ces indicateurs peuvent être combinées avec ORde bits.

Configuration requise

en-tête : msdbg.h

l'espace de noms : Microsoft.VisualStudio.Debugger.Interop

Assembly : Microsoft.VisualStudio.Debugger.Interop.dll

Voir aussi

Référence

Énumérations (débogage Visual Studio)

PROCESS_INFORMATION