Épisode
Exception de point de défaillance C000027C
Une exception de point de défaillance (POF) est un type d’exception effectuée par les applications UWP. Il a été introduit dans Windows 10 Fall Creators Update (septembre 2017).
Le code d’exception est 0xC000027C.
Le premier paramètre d’exception (0) est HRESULT. Dans les vidages de 64 bits, la valeur doit être masquée jusqu’aux 32 bits inférieurs. par exemple, 0xFFFFFFFF80070512 => 0x80070512
L’exception de point de défaillance remplace/améliore l’exception stowed (0xC000027B). Comme les exceptions stowed, le code d’exception est généré par l’infrastructure WinRT. Il ne nécessite pas que les applications soient recompilées pour qu’elles soient utilisées.
Une exception POF est déclenchée lorsqu’une opération asynchrone échoue. Lorsque l’exception est signalée à partir du thread de travail, un shapshot de processus est collecté du processus. Le handle PSS et HRESULT de l’exception est encapsulé dans un objet IRestrictedErrorInfo et routé via les couches de projection de langage de WinRT. Si l’exception n’est pas gérée par l’appelant, l’instantané de processus est utilisé pour signaler le problème à l’état lorsque RoOriginateException ou RoOriginateLanguageException a été appelé.
Suivez ces étapes lors du débogage de ces problèmes avec les outils de débogage pour Windows :
- .exr -1
- Déterminer HRESULT via le premier paramètre
- !error <hresult> and/or !pde.err <hresult>
- Décrire le HRESULT
- .ecxr
- Définir le contexte du débogueur actuel sur la position d’instantané de processus
- k
- Afficher la pile des appels
Ressources supplémentaires :
- Inside - Stowed Exception
- Intérieur - .exr
- Intérieur - .ecxr
- Intérieur - Kit de développement logiciel (SDK) Windows
- Outils de défragmentation - Extension du débogueur PDE (via un lien OneDrive)
- Microsoft Docs - Outils de débogage pour Windows
- MSDN - RoOriginateException
- MSDN - RoOriginateLanguageException
- MSDN - Interface IRestrictedErrorInfo
Une exception de point de défaillance (POF) est un type d’exception effectuée par les applications UWP. Il a été introduit dans Windows 10 Fall Creators Update (septembre 2017).
Le code d’exception est 0xC000027C.
Le premier paramètre d’exception (0) est HRESULT. Dans les vidages de 64 bits, la valeur doit être masquée jusqu’aux 32 bits inférieurs. par exemple, 0xFFFFFFFF80070512 => 0x80070512
L’exception de point de défaillance remplace/améliore l’exception stowed (0xC000027B). Comme les exceptions stowed, le code d’exception est généré par l’infrastructure WinRT. Il ne nécessite pas que les applications soient recompilées pour qu’elles soient utilisées.
Une exception POF est déclenchée lorsqu’une opération asynchrone échoue. Lorsque l’exception est signalée à partir du thread de travail, un shapshot de processus est collecté du processus. Le handle PSS et HRESULT de l’exception est encapsulé dans un objet IRestrictedErrorInfo et routé via les couches de projection de langage de WinRT. Si l’exception n’est pas gérée par l’appelant, l’instantané de processus est utilisé pour signaler le problème à l’état lorsque RoOriginateException ou RoOriginateLanguageException a été appelé.
Suivez ces étapes lors du débogage de ces problèmes avec les outils de débogage pour Windows :
- .exr -1
- Déterminer HRESULT via le premier paramètre
- !error <hresult> and/or !pde.err <hresult>
- Décrire le HRESULT
- .ecxr
- Définir le contexte du débogueur actuel sur la position d’instantané de processus
- k
- Afficher la pile des appels
Ressources supplémentaires :
- Inside - Stowed Exception
- Intérieur - .exr
- Intérieur - .ecxr
- Intérieur - Kit de développement logiciel (SDK) Windows
- Outils de défragmentation - Extension du débogueur PDE (via un lien OneDrive)
- Microsoft Docs - Outils de débogage pour Windows
- MSDN - RoOriginateException
- MSDN - RoOriginateLanguageException
- MSDN - Interface IRestrictedErrorInfo
Vous voulez donner votre avis ? Soumettez un problème ici.