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

Voir aussi

WerGetFlags, Rapport d'erreurs Windows