Fonction WerGetFlags (werapi.h)
Récupère les paramètres de rapport d’erreurs Rapport d'erreurs Windows (WER) pour le processus spécifié.
Syntaxe
HRESULT WerGetFlags(
[in] HANDLE hProcess,
[out] PDWORD pdwFlags
);
Paramètres
[in] hProcess
Handle du processus. Ce handle doit avoir le droit d’accès PROCESS_VM_READ ou PROCESS_QUERY_INFORMATION.
[out] pdwFlags
Ce paramètre peut contenir 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 | Mettre en file d’attente les rapports critiques pour le processus spécifié. Cela n’affiche aucune interface utilisateur. |
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
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 |