ICLRErrorReportingManager
Mise à jour : novembre 2007
Fournit des méthodes qui permettent à l'hôte de configurer des dumps de pile personnalisés pour le rapport d'erreurs.
interface ICLRErrorReportingManager : IUnknown {
HRESULT BeginCustomDump (
[in] ECustomDumpFlavor dwFlavor,
[in] DWORD dwNumItems,
[in, size_is(dwNumItems), length_is(dwNumItems)]
CustomDumpItem items[],
DWORD dwReserved
);
HRESULT EndCustomDump ();
HRESULT GetBucketParametersForCurrentException([out]
BucketParameters *pParams);
};
Méthodes
Méthode |
Description |
---|---|
Spécifie la configuration du dump de pile personnalisé pour le rapport d'erreurs. |
|
Efface la configuration du dump de la pile personnalisée qui a été définie par un appel antérieur à BeginCustomDump. |
|
ICLRErrorReportingManager::GetBucketParametersForCurrentException, méthode |
Obtient le compartiment Watson de l'exception actuelle sur le thread appelant. |
Notes
La méthode BeginCustomDump définit la configuration du dump de la pile personnalisée. La méthode EndCustomDump efface la configuration du dump de la pile personnalisée et libère tout état qui y est associé. Il doit être appelé une fois que le dump personnalisé est terminé.
Remarque importante : |
---|
L'échec d'appel de EndCustomDump provoque une fuite de mémoire. |
Configuration requise
Plateformes : consultez Configuration requise du .NET Framework.
En-tête : MSCorEE.idl
Bibliothèque : incluse en tant que ressource dans MSCorEE.dll
Versions du .NET Framework : 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0