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


EXCEPINFO Структура

Определение

Описывает исключения, происходящие в процессе IDispatch::Invoke.

public value class EXCEPINFO
public struct EXCEPINFO
type EXCEPINFO = struct
Public Structure EXCEPINFO
Наследование
EXCEPINFO

Комментарии

Дополнительные сведения см. в разделе Структура EXCEPINFO.

Среда CLR создает исключение, когда COM-метод в машинном коде возвращает HRESULT. Для получения дополнительной информации см. How to: Map HRESULTs and Exceptions.

Поля

bstrDescription

Описывает ошибку, предназначенную для заказчика.

bstrHelpFile

Содержит полный путь (диск, путь и имя файла) к файлу справки, содержащему дополнительные сведения об ошибке.

bstrSource

Указывает имя источника исключения. Обычно это имя приложения.

dwHelpContext

Указывает идентификатор контекста справки для раздела справки в файле справки.

pfnDeferredFillIn

Представляет указатель на функцию, использующую в качестве аргумента структуру EXCEPINFO и возвращающую значение HRESULT. Чтобы избежать задержки при заполнении, этому полю присваивается значение null.

pvReserved

Это поле зарезервировано, его значение должно быть равно null.

scode

Возвращаемое значение, описывающее ошибку.

wCode

Представляет код ошибки, определяющий ошибку.

wReserved

Это поле зарезервировано, его значение должно быть равно 0.

Применяется к