Udostępnij za pośrednictwem


PROCESS_INFO_FLAGS

Opisuje lub określa właściwości procesu.

Składnia

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

Pola

PIFLAG_SYSTEM_PROCESS
Wskazuje, że proces jest procesem systemowym.

PIFLAG_DEBUGGER_ATTACHED
Wskazuje, że proces jest debugowany przez debuger. Może to być debuger programu Visual Studio lub inny debuger, na przykład WinDbg.

PIFLAG_PROCESS_STOPPED
Wskazuje, że proces został zatrzymany. Prawidłowy tylko wtedy, gdy PIFLAG_DEBUGGER_ATTACHED jest również określony. Dostępne w programie Visual Studio 2005 lub nowszym.

PIFLAG_PROCESS_RUNNING
Wskazuje, że proces jest uruchomiony. Prawidłowy tylko wtedy, gdy PIFLAG_DEBUGGER_ATTACHED jest również określony. Dostępne w programie Visual Studio 2005 lub nowszym.

Uwagi

Służy do Flags elementu członkowskiego struktury PROCESS_INFO .

Te flagi mogą być łączone z bitowym ORznakiem .

Wymagania

Nagłówek: msdbg.h

Przestrzeń nazw: Microsoft.VisualStudio.Debugger.Interop

Zestaw: Microsoft.VisualStudio.Debugger.Interop.dll

Zobacz też