Método IDebugBreakpoint2::GetCurrentPassCount (dbgeng.h)
El método GetCurrentPassCount devuelve el número restante de veces que el destino debe alcanzar la ubicación del punto de interrupción antes de que se desencadene el punto de interrupción.
Sintaxis
HRESULT GetCurrentPassCount(
[out] PULONG Count
);
Parámetros
[out] Count
Número restante de veces que el destino debe alcanzar el punto de interrupción antes de que se desencadene. Número de veces que el destino debe pasar el punto de interrupción sin desencadenarlo es el valor que se devuelve a Count, menos uno.
Valor devuelto
Código devuelto | Descripción |
---|---|
|
Método realizado correctamente. |
Este método también puede devolver valores de error. Para obtener más información, vea Valores devueltos.
Comentarios
El método GetPassCount devuelve el número de visitas que originalmente se necesitaban para desencadenar el punto de interrupción. GetCurrentPassCount devuelve el número de aciertos que deben producirse para desencadenar el punto de interrupción. Por ejemplo, si se creó un punto de interrupción con un recuento de pasos de 20 y ha habido cinco pases hasta ahora, GetPassCount devuelve 20 y GetCurrentPassCount devuelve 15.
Una vez que el destino ha alcanzado el punto de interrupción suficientes veces para desencadenarlo, el punto de interrupción se desencadena cada vez que se alcanza, a menos que se vuelva a llamar a SetPassCount . También puede llamar a SetPassCount para cambiar el recuento de pases antes de que se desencadene el punto de interrupción. Esta llamada restablece el número de pases original y el número de pases restante.
Si el depurador ejecuta el código en la ubicación del punto de interrupción mientras recorre el código, esta ejecución no contribuye al número de veces que permanecen antes de que se desencadene el punto de interrupción.
El método GetParameters también devuelve la información que se devuelve en Count.
Para obtener más información sobre las propiedades del punto de interrupción, vea Control de marcas y parámetros de punto de interrupción.
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Escritorio |
Encabezado | dbgeng.h (include Dbgeng.h) |