Aracılığıyla paylaş


PROVIDER_FLAGS

Bir program sağlayıcısından elde edilecek istenen özellikleri belirtir.

Sözdizimi

public enum enum_PROVIDER_FLAGS {
   PFLAG_NONE                    = 0x00,
   PFLAG_REMOTE_PORT             = 0x01,
   PFLAG_DEBUGGEE                = 0x02,
   PFLAG_ATTACHED_TO_DEBUGGEE    = 0x04,
   PFLAG_REASON_WATCH            = 0x08,
   PFLAG_GET_PROGRAM_NODES       = 0x10,
   PFLAG_GET_IS_DEBUGGER_PRESENT = 0x20
};

Alanlar

PFLAG_NONE
Bayrak belirtilmedi.

PFLAG_REMOTE_PORT
Çağıran, Visual Studio'dan farklı bir makinedeki programların listesini istiyor.

PFLAG_DEBUGGEE
İşlem şu anda bu Visual Studio örneği tarafından hata ayıklanıyor.

PFLAG_ATTACH_TODEBUGGEE
Visual Studio, hata ayıklanan programa iliştirildi ancak başlatılmadı.

PFLAG_REASON_WATCH
Visual Studio olayları izliyor.

PFLAG_GET_PROGRAM_NODES
Çağıran, PROVIDER_PROCESS_DATA yapısının alanını isterProgramNodes.

PFLAG_GET_IS_DEBUGGER_PRESENT
Çağıran, yapının alanını PROVIDER_PROCESS_DATA istiyorfIsTheDebuggerPresent.

Açıklamalar

Bu bayraklar aşağıdaki yöntemlere geçirilir:

Gereksinimler

Üst bilgi: msdbg.h

Ad Alanı: Microsoft.VisualStudio.Debugger.Interop

Derleme: Microsoft.VisualStudio.Debugger.Interop.dll

Ayrıca bkz.