Aracılığıyla paylaş


BP_REQUEST_INFO

Kesme noktası uygulamak için gereken bilgileri içerir.

Sözdizimi

public struct BP_REQUEST_INFO {
    public uint           dwFields;
    public Guid           guidLanguage;
    public BP_LOCATION    bpLocation;
    public IDebugProgram2 pProgram;
    public string         bstrProgramName;
    public IDebugThread2  pThread;
    public string         bstrThreadName;
    public BP_CONDITION   bpCondition;
    public BP_PASSCOUNT   bpPassCount;
    public uint           dwFlags;
};

Üyeler

dwFields
BPREQI_FIELDS numaralandırmasından hangi alanların doldurulduğunu belirten bayrakların birleşimi.

guidLanguage
Dil GUID'i.

bpLocation
Kesme noktası konumunun türünü belirten BP_LOCATION yapısı.

pProgram
Kesme noktasının oluştuğu uygulamayı temsil eden IDebugProgram2 nesnesi.

bstrProgramName
Kesme noktasının oluştuğu uygulamanın adı.

pThread
Kesme noktasının oluştuğu iş parçacığını temsil eden IDebugThread2 nesnesi.

bstrThreadName
Kesme noktasının oluştuğu iş parçacığının adı.

bpCondition
Kesme noktasının hangi koşullarda tetiklendiğini açıklayan BP_CONDITION yapısı.

bpPassCount
Kesme noktasının geçiş sayısı bilgilerini içeren BP_PASSCOUNT yapısı.

dwFlags
İstenen kesme noktası için bayrakları belirten BP_FLAGS numaralandırmasından bayrakların birleşimi.

Açıklamalar

Bu yapı GetRequestInfo yöntemi tarafından döndürülür.

Hata ayıklama altyapısı satıcı GUID'sini, kesme noktası kısıtlamasını veya izleme noktasını almanız gerekiyorsa BP_REQUEST_INFO2 yapısına bakın.

Gereksinimler

Üst bilgi: msdbg.h

Ad Alanı: Microsoft.VisualStudio.Debugger.Interop

Derleme: Microsoft.VisualStudio.Debugger.Interop.dll

Ayrıca bkz.