EXCEPINFO Структура
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Описывает исключения, происходящие в процессе IDispatch::Invoke
.
public value class EXCEPINFO
public struct EXCEPINFO
type EXCEPINFO = struct
Public Structure EXCEPINFO
- Наследование
Комментарии
Дополнительные сведения см. в разделе Структура EXCEPINFO.
Среда CLR создает исключение, когда COM-метод в машинном коде возвращает HRESULT. Для получения дополнительной информации см. How to: Map HRESULTs and Exceptions.
Поля
bstrDescription |
Описывает ошибку, предназначенную для заказчика. |
bstrHelpFile |
Содержит полный путь (диск, путь и имя файла) к файлу справки, содержащему дополнительные сведения об ошибке. |
bstrSource |
Указывает имя источника исключения. Обычно это имя приложения. |
dwHelpContext |
Указывает идентификатор контекста справки для раздела справки в файле справки. |
pfnDeferredFillIn |
Представляет указатель на функцию, использующую в качестве аргумента структуру EXCEPINFO и возвращающую значение HRESULT. Чтобы избежать задержки при заполнении, этому полю присваивается значение |
pvReserved |
Это поле зарезервировано, его значение должно быть равно |
scode |
Возвращаемое значение, описывающее ошибку. |
wCode |
Представляет код ошибки, определяющий ошибку. |
wReserved |
Это поле зарезервировано, его значение должно быть равно 0. |