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