Windbg устанавливает условные точки останова, которые зависят от стека вызовов

ПроблемаМне нужно сделать скрипт или выражение, которое не будет разрываться, если где-то в callstack есть функция с конкретным именем.

Конкретный вопрос: Как я могу получить функции по стеку вызовов в список строк?

пример:

Module!MyFunctionWithConditionalBreakpoint    
Module!Function1   
Module!Function2    
Module!Function3  


Module!MyFunctionWithConditionalBreakpoint    
Module!Function1   
Module!ClassA:MemberFunction    
Module!Function3

я хочуModule!MyFunctionWithConditionalBreakpoint прервать, только если звонок пришел, мModule!ClassA:MemberFunction

Мне нужно это в неуправляемом коде, Управляемое решение - это что-то вроде

System.Diagnostics.StackTrace (). ToString (). Содержит ( "YourMethodName")

Ответы на вопрос(2)

Ваш ответ на вопрос