Метод IDebugControl2::GetExceptionFilterSecondCommand (dbgeng.h)
Метод GetExceptionFilterSecondCommand возвращает команду, которая будет выполняться подсистемой отладчика при второй шансе указанного исключения .
Синтаксис
HRESULT GetExceptionFilterSecondCommand(
[in] ULONG Index,
[out, optional] PSTR Buffer,
[in] ULONG BufferSize,
[out, optional] PULONG CommandSize
);
Параметры
[in] Index
Указывает индекс фильтра исключений, команда второго шанса которого будет возвращена. Индекс также может ссылаться на фильтр исключений по умолчанию, чтобы вернуть команду второго шанса для этих исключений, которые не имеют определенного или произвольного фильтра исключений.
[out, optional] Buffer
Получает команду второго шанса для фильтра исключений.
[in] BufferSize
Задает размер буфера в символах, который буфера. Этот размер включает пробел для завершающего символа \0.
[out, optional] CommandSize
Получает размер (в символах) команды второго шанса для фильтра исключений. Этот размер включает пробел для завершающего символа \0. Если CommandSizeNULL, эти сведения не возвращаются.
Возвращаемое значение
Этот метод также может возвращать значения ошибок. Дополнительные сведения см. в возвращаемых значений.
Возвращаемый код | Описание |
---|---|
|
Метод был успешным. |
Замечания
Только фильтры исключений поддерживают команду второго шанса. Если индекс ссылается на определенный фильтр событий, команда, возвращенная буфера, будет пуста. Возвращаемая команда также будет пуста, если для указанного исключения не задана команда второго шанса.
Дополнительные сведения о фильтрах событий см. в фильтрах событий.
Требования
Требование | Ценность |
---|---|
целевая платформа | Настольный |
заголовка | dbgeng.h (include Dbgeng.h) |