Мне нужен простой способ установки точек останова для всех функций в классе. Как то так bp myDll!MyClass::*
bp myDll!MyClass::*
Вы можете попробовать эту ссылку:
Windbg от Volker von Einem -> Установка нескольких точек останова с помощью шаблона подстановки
Иногда мне требуется точка останова для определенной функции в нескольких классах. Примерами являются использование шаблонов, интерфейсов или наследование. Этого можно легко достичь с помощью bm (я перевожу как перерыв). Пример: bm /a MyModule!!CComCollectionMap*::*get_Exists* Это установит отложенную точку останова для каждой функции, которая соответствует данному выражению. Рекомендуется заранее проверить совпадения следующим выражением: x MyModule!!CComCollectionMap*::*get_Exists* Чтобы очистить все установленные на данный момент точки останова, используйте: bc *
Иногда мне требуется точка останова для определенной функции в нескольких классах. Примерами являются использование шаблонов, интерфейсов или наследование.
Этого можно легко достичь с помощью bm (я перевожу как перерыв).
Пример:
bm /a MyModule!!CComCollectionMap*::*get_Exists*
Это установит отложенную точку останова для каждой функции, которая соответствует данному выражению. Рекомендуется заранее проверить совпадения следующим выражением:
x MyModule!!CComCollectionMap*::*get_Exists*
Чтобы очистить все установленные на данный момент точки останова, используйте:
bc *