Méthode ILanguageExceptionErrorInfo2 ::GetPropagationContextHead (restrictederrorinfo.h)

Récupère la tête du contexte de propagation.

Syntaxe

HRESULT GetPropagationContextHead(
  [out] ILanguageExceptionErrorInfo2 **propagatedLanguageExceptionErrorInfoHead
);

Paramètres

[out] propagatedLanguageExceptionErrorInfoHead

En cas de réussite, retourne un objet ILanguageExceptionErrorInfo2 qui représente la tête du contexte de propagation.

Valeur retournée

Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.

Remarques

Vous pouvez utiliser GetPropagationContextHead pour récupérer la liste liée d’objets IRestrictedErrorInfo qui contient des informations d’erreur supplémentaires sur l’exception en question. Vous pouvez ensuite utiliser GetPreviousLanguageExceptionErrorInfo pour parcourir cette liste liée et examiner chaque erreur séparément.

Le système d’exploitation utilise également cette méthode pour récupérer les exceptions stockées associées à l’erreur.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 10, version 1703 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2016 (applications de bureau uniquement)
Plateforme cible Windows
En-tête restrictederrorinfo.h

Voir aussi

ILanguageExceptionErrorInfo2