Compartir a través de


BP_REQUEST_INFO

Contiene la información necesaria para implementar un punto de interrupción.

Sintaxis

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

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.

Comentarios

El método GetRequestInfo devuelve esta estructura.

Si necesita obtener el GUID del proveedor del motor de depuración, la restricción de punto de interrupción o el punto de seguimiento, consulte la estructura BP_REQUEST_INFO2 .

Requisitos

Encabezado: msdbg.h

Espacio de nombres: Microsoft.VisualStudio.Debugger.Interop

Ensamblado: Microsoft.VisualStudio.Debugger.Interop.dll

Consulte también