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