Если возможно использовать "_set_invalid_parameter_handler" в C#

Недавно я работал над проектом winform, который использует "dllimport" для вызова некоторой библиотеки c/ C++.
Иногда, не каждый раз, происходит сбой приложения с кодом ошибки "0xC0000417". Я провел некоторое исследование, оно о "Недопустимый параметр был передан в функцию времени выполнения Си". В C / C++ есть функция "_set_invalid_parameter_handler" для обработки этой ошибки, могу ли я использовать это в C#?

PS "SetUnhandledExceptionFilter" и " AppDomain.CurrentDomain.UnhandledException " не работают, я не могу перехватить исключение во время отладки.

0 ответов

Другие вопросы по тегам