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