Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Метод StartDebugging "включает" отладчик для определенного скрипта. Действие запуска отладки не приводит к разрыву выполнения или пошаговому выполнению. Он просто делает скрипт отладчиком и предоставляет набор интерфейсов для взаимодействия клиента с интерфейсом отладки.
Клиент отладки, передаваемый методу StartDebugging, должен быть сохранен реализацией. Когда возникает любое событие, которое "прерывается в отладчик", этот разрыв реализуется синхронным вызовом, чтобы уведомить клиента о событии. Выполнение возобновляется, когда клиент возвращается из вызова уведомления. Возвращаемый аргумент указывает, как должно возобновиться выполнение.
Этот метод должен вызываться только в том случае, если отладчик скрипта не включен для данного скрипта. Любой другой звонок является незаконным.
Синтаксис
HRESULT StartDebugging(
IDataModelScriptDebugClient *debugClient
);
Параметры
debugClient
Интерфейс для клиента отладчика скрипта. События отладки передаются в этот интерфейс.
Возвращаемое значение
Этот метод возвращает HRESULT, указывающий на успех или сбой.
Требования
Требование | Ценность |
---|---|
заголовка | dbgmodel.h |