Aracılığıyla paylaş


BP_REQUEST_INFO2

Satıcı GUID'si, kısıtlama ve izleme noktası dahil olmak üzere bir kesme noktası uygulamak için gereken bilgileri içerir.

Sözdizimi

public struct BP_REQUEST_INFO2 {
    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;
    public Guid           guidVendor;
    public string         bstrConstraint;
    public string         bstrTracepoint;
};

Ü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.

guidVendor
Satıcının GUID'i. Null bir değer olabilir.

bstrConstraint
Kesme noktası kısıtlamasının adı. Null bir değer olabilir.

bstrTracepoint
İzleme noktasının adı. Null bir değer olabilir.

Açıklamalar

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

Gereksinimler

Üst bilgi: msdbg.h

Ad Alanı: Microsoft.VisualStudio.Debugger.Interop

Derleme: Microsoft.VisualStudio.Debugger.Interop.dll

Ayrıca bkz.