public AD7PendingBreakpoint(AD7Engine engine, IDebugBreakpointRequest2 request) {
Engine = engine;
_request = request;
var requestInfo = new BP_REQUEST_INFO[1];
Marshal.ThrowExceptionForHR(request.GetRequestInfo(enum_BPREQI_FIELDS.BPREQI_ALLFIELDS, requestInfo));
_requestInfo = requestInfo[0];
}