Partager via


Fonction WerStoreOpen (werapi.h)

Ouvre la collection de rapports d’erreurs de Rapport d'erreurs Windows stockés (WER).

Syntaxe

HRESULT WerStoreOpen(
  REPORT_STORE_TYPES repStoreType,
  PHREPORTSTORE      phReportStore
);

Paramètres

repStoreType

Type de magasin de rapports à ouvrir. Pour plus de détails, consultez la section Notes.

phReportStore

Pointeur vers un magasin de rapports. Lors d’un appel réussi, cela pointe vers le magasin de rapports récupéré.

Valeur retournée

Cette fonction retourne S_OK en cas de réussite ou un code d’erreur en cas d’échec, y compris le code d’erreur suivant.

Code de retour Description
E_INVALIDARG L’un des arguments n’est pas une valeur valide.

Remarques

Une valeur storeTypede E_STORE_MACHINE_QUEUE ouvre la file d’attente de tous les rapports d’erreurs sur l’ordinateur qui n’ont pas encore été envoyés à Microsoft. La valeur E_STORE_MACHINE_ARCHIVE ouvre le magasin des rapports d’erreurs qui ont déjà été envoyés.

Le Magasin des rapports d’erreurs Windows (WER) est la file d’attente des rapports d’erreurs qui ont été marqués pour être envoyés à Microsoft, mais qui n’ont pas encore été chargés. Le chargement d’un rapport d’erreurs peut être différé dans plusieurs circonstances. Les fonctions WerStore permettent aux développeurs d’accéder aux rapports stockés et d’interroger les status de chacun d’eux.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 10, version 1703 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2016 (applications de bureau uniquement)
Plateforme cible Windows
En-tête werapi.h
Bibliothèque Wer.lib
DLL Wer.dll

Voir aussi

WerStoreClose, WerStoreGetFirstReportKey, Rapport d'erreurs Windows