Поделиться через


Функции отладки критических разделов

[Функция, связанная с этой страницей, DirectShow, является устаревшей функцией. Он был заменен MediaPlayer, IMFMediaEngineи аудио и видеозахват в Media Foundation. Эти функции оптимизированы для Windows 10 и Windows 11. Корпорация Майкрософт настоятельно рекомендует использовать новый код MediaPlayer, IMFMediaEngine и аудио-видеозахват в Media Foundation вместо DirectShowпо возможности. Корпорация Майкрософт предлагает, что существующий код, использующий устаревшие API, будет перезаписан для использования новых API, если это возможно.]

Эти функции помогают отлаживать критические разделы в коде, что упрощает поиск причины взаимоблокировки. Эти функции используют вспомогательный класс CCritSecCCritSec.

Функция Описание
CritCheckIn Возвращает TRUE, если текущий поток владеет указанным критическим разделом.
CritCheckOut Возвращает false, если текущий поток владеет указанным критическим разделом.
DbgLockTrace Включает или отключает ведение журнала отладки для заданного критического раздела.

 

служебные программы отладки