Bagikan melalui


BP_REQUEST_INFO2

Berisi informasi yang diperlukan untuk mengimplementasikan titik henti, termasuk GUID vendor, batasan, dan titik pelacakan.

Sintaks

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

Anggota

dwFields
Kombinasi bendera dari enumerasi BPREQI_FIELDS yang menentukan bidang mana yang diisi.

guidLanguage
GUID bahasa.

bpLocation
Struktur BP_LOCATION yang menentukan jenis lokasi titik henti.

pProgram
Objek IDebugProgram2 yang mewakili aplikasi tempat titik henti terjadi.

bstrProgramName
Nama aplikasi tempat titik henti terjadi.

pThread
Objek IDebugThread2 yang mewakili utas tempat titik henti terjadi.

bstrThreadName
Nama utas tempat titik henti terjadi.

bpCondition
Struktur BP_CONDITION yang menjelaskan kondisi di mana titik henti akan diaktifkan.

bpPassCount
Struktur BP_PASSCOUNT yang berisi informasi jumlah pass titik henti.

dwFlags
Kombinasi bendera dari enumerasi BP_FLAGS yang menentukan bendera untuk titik henti yang diminta.

guidVendor
GUID vendor. Mungkin nilai null.

bstrConstraint
Nama batasan titik henti. Mungkin nilai null.

bstrTracepoint
Nama titik pelacakan. Mungkin nilai null.

Keterangan

Struktur ini dikembalikan oleh metode GetRequestInfo2 .

Persyaratan

Header: msdbg.h

Namespace: Microsoft.VisualStudio.Debugger.Interop

Rakitan: Microsoft.VisualStudio.Debugger.Interop.dll

Baca juga