Partager via


EXCEPINFO Structure

Définition

Décrit les exceptions qui se produisent pendant IDispatch::Invoke.

public value class EXCEPINFO
public struct EXCEPINFO
type EXCEPINFO = struct
Public Structure EXCEPINFO
Héritage
EXCEPINFO

Remarques

Pour plus d’informations, consultez Structure EXCEPINFO.

Le Common Language Runtime lève une exception lorsqu’une méthode COM dans le code natif retourne un HRESULT. Pour plus d'informations, consultez How to: Map HRESULTs and Exceptions.

Champs

bstrDescription

Décrit l'erreur destinée au client.

bstrHelpFile

Contient le lecteur, le chemin d'accès et le nom de fichier complets d'un fichier d'aide contenant davantage d'informations sur l'erreur.

bstrSource

Indique le nom de la source de l'exception. Généralement, il s'agit d'un nom d'application.

dwHelpContext

Indique l'ID de contexte d'aide de la rubrique dans le fichier d'aide.

pfnDeferredFillIn

Représente un pointeur vers une fonction qui accepte une structure EXCEPINFO comme argument et retourne une valeur HRESULT. Si un remplissage différé n'est pas souhaité, ce champ a la valeur null.

pvReserved

Ce champ est réservé ; il doit avoir la valeur null.

scode

Valeur de retour décrivant l'erreur.

wCode

Représente un code d'erreur identifiant l'erreur.

wReserved

Ce champ est réservé ; il doit avoir la valeur 0.

S’applique à