Condividi tramite


PROCESS_INFO_FLAGS

Descrive o specifica le proprietà di un processo.

Sintassi

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

Campi

PIFLAG_SYSTEM_PROCESS
Indica che il processo è un processo di sistema.

PIFLAG_DEBUGGER_ATTACHED
Indica che il processo viene sottoposto a debug da un debugger. Può trattarsi di un debugger di Visual Studio o di un altro debugger, ad esempio WinDbg.

PIFLAG_PROCESS_STOPPED
Indica che il processo è stato arrestato. Valido solo se PIFLAG_DEBUGGER_ATTACHED viene specificato anche . Disponibile in Visual Studio 2005 e versioni successive.

PIFLAG_PROCESS_RUNNING
Indica che il processo è in esecuzione. Valido solo se PIFLAG_DEBUGGER_ATTACHED viene specificato anche . Disponibile in Visual Studio 2005 e versioni successive.

Osservazioni:

Utilizzato per il Flags membro della struttura PROCESS_INFO .

Questi flag possono essere combinati con un bit per ORbit.

Requisiti

Intestazione: msdbg.h

Spazio dei nomi: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

Vedi anche