Fonction WerSetFlags (werapi.h)
Définit les paramètres de Rapport d'erreurs Windows (WER) pour le processus en cours.
Syntaxe
HRESULT WerSetFlags(
[in] DWORD dwFlags
);
Paramètres
[in] dwFlags
Paramètres de rapport d’erreurs. Vous pouvez spécifier une ou plusieurs des valeurs suivantes :
Valeur | Signification |
---|---|
WER_FAULT_REPORTING_FLAG_DISABLE_THREAD_SUSPENSION | Ne suspendez pas les threads de processus avant de signaler l’erreur. |
WER_FAULT_REPORTING_FLAG_NOHEAP | Ne collectez pas d’informations sur le tas en cas de blocage ou de non-réponse de l’application. |
WER_FAULT_REPORTING_FLAG_QUEUE | Rapports critiques en file d’attente. |
WER_FAULT_REPORTING_FLAG_QUEUE_UPLOAD | Mettre en file d’attente les rapports critiques et les charger à partir de la file d’attente. |
WER_FAULT_REPORTING_ALWAYS_SHOW_UI | Affichez toujours l’interface utilisateur de rapport d’erreurs pour ce processus. Cela s’applique uniquement aux applications interactives. |
Valeur retournée
Cette fonction retourne S_OK en cas de réussite ou un code d’erreur en cas d’échec.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | werapi.h |
Bibliothèque | Kernel32.lib |
DLL | Kernel32.dll |