Sdílet prostřednictvím


BP_REQUEST_INFO2

Obsahuje informace potřebné k implementaci zarážky, včetně guid dodavatele, omezení a tracepointu.

Syntaxe

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;
};

Členové

dwFields
Kombinace příznaků z BPREQI_FIELDS výčtu, která určuje, která pole jsou vyplněna.

guidLanguage
Identifikátor GUID jazyka.

bpLocation
Struktura BP_LOCATION , která určuje typ umístění zarážky.

pProgram
IDebugProgram2 objekt, který představuje aplikaci, ve které se zarážka vyskytuje.

bstrProgramName
Název aplikace, ve které se zarážka vyskytuje.

pThread
IDebugThread2 objekt, který představuje vlákno, ve kterém se zarážka vyskytuje.

bstrThreadName
Název vlákna, ve kterém se zarážka vyskytuje.

bpCondition
Struktura BP_CONDITION , která popisuje podmínky, za kterých se zarážka aktivuje.

bpPassCount
Struktura BP_PASSCOUNT , která obsahuje informace o počtu průchodů zarážky.

dwFlags
Kombinace příznaků z BP_FLAGS výčtu, která určuje příznaky požadované zarážky.

guidVendor
IDENTIFIKÁTOR GUID dodavatele. Může to být hodnota null.

bstrConstraint
Název omezení zarážky Může to být hodnota null.

bstrTracepoint
Název bodu trasování Může to být hodnota null.

Poznámky

Tato struktura je vrácena GetRequestInfo2 metoda.

Požadavky

Hlavička: msdbg.h

Obor názvů: Microsoft.VisualStudio.Debugger.Interop

Sestavení: Microsoft.VisualStudio.Debugger.Interop.dll

Viz také