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 OR
znakiem .
Wymagania
Nagłówek: msdbg.h
Przestrzeń nazw: Microsoft.VisualStudio.Debugger.Interop
Zestaw: Microsoft.VisualStudio.Debugger.Interop.dll