다음을 통해 공유


PROCESS_INFO_FLAGS

프로세스의 속성을 설명하거나 지정합니다.

구문

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

필드

PIFLAG_SYSTEM_PROCESS
프로세스가 시스템 프로세스임을 나타냅니다.

PIFLAG_DEBUGGER_ATTACHED
프로세스가 디버거에 의해 디버그되고 있음을 나타냅니다. Visual Studio 디버거일 수도 있고 WinDbg와 같은 다른 디버거일 수도 있습니다.

PIFLAG_PROCESS_STOPPED
프로세스가 중지되었음을 나타냅니다. PIFLAG_DEBUGGER_ATTACHED가 지정된 경우에만 유효합니다. Visual Studio 2005 이상에서 사용할 수 있습니다.

PIFLAG_PROCESS_RUNNING
프로세스가 실행 중임을 나타냅니다. PIFLAG_DEBUGGER_ATTACHED가 지정된 경우에만 유효합니다. Visual Studio 2005 이상에서 사용할 수 있습니다.

설명

PROCESS_INFO 구조체의 Flags 멤버에 사용됩니다.

이러한 플래그는 비트 OR을 사용하여 결합할 수 있습니다.

요구 사항

헤더: msdbg.h

네임스페이스: Microsoft.VisualStudio.Debugger.Interop

어셈블리: Microsoft.VisualStudio.Debugger.Interop.dll

참고 항목