BP_REQUEST_INFO2

Contiene la información necesaria para implementar un punto de interrupción, incluido el GUID del proveedor, la restricción y el punto de seguimiento.

Sintaxis

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

Miembros

dwFields
Combinación de marcas de la enumeración BPREQI_FIELDS que especifica qué campos se rellenan.

guidLanguage
GUID de idioma.

bpLocation
Estructura BP_LOCATION que especifica el tipo de la ubicación del punto de interrupción.

pProgram
Objeto IDebugProgram2 que representa la aplicación en la que se produce el punto de interrupción.

bstrProgramName
Nombre de la aplicación en la que se produce el punto de interrupción.

pThread
Objeto IDebugThread2 que representa el subproceso en el que se produce el punto de interrupción.

bstrThreadName
Nombre del subproceso en el que se produce el punto de interrupción.

bpCondition
Estructura BP_CONDITION que describe las condiciones en las que se desencadenará el punto de interrupción.

bpPassCount
Estructura BP_PASSCOUNT que contiene la información de recuento de pasos del punto de interrupción.

dwFlags
Combinación de marcas de la enumeración BP_FLAGS que especifica las marcas para el punto de interrupción solicitado.

guidVendor
GUID del proveedor. Puede ser un valor NULL.

bstrConstraint
Nombre de la restricción de punto de interrupción. Puede ser un valor NULL.

bstrTracepoint
Nombre del punto de seguimiento. Puede ser un valor NULL.

Comentarios

El método GetRequestInfo2 devuelve esta estructura.

Requisitos

Encabezado: msdbg.h

Espacio de nombres: Microsoft.VisualStudio.Debugger.Interop

Ensamblado: Microsoft.VisualStudio.Debugger.Interop.dll

Consulte también