WheaHwErrorReportSubmitDeviceDriver, fonction (ntddk.h)
Cette routine envoie un rapport d’erreur en cours à WHEA pour qu’il soit signalé en tant qu’erreur matérielle.
Syntaxe
NTSTATUS WheaHwErrorReportSubmitDeviceDriver(
WHEA_ERROR_HANDLE ErrorHandle
);
Paramètres
ErrorHandle
Handle retourné par WheaCreateHwErrorReportDeviceDriver.
Valeur de retour
Retourne STATUS_SUCCESS ou l’une des valeurs suivantes :
- STATUS_INVALID_HANDLE : handle d’erreur non valide
- STATUS_DEVICE_REMOVED : La source d’erreur a été supprimée
- STATUS_BUFFER_TOO_SMALL : Paquet ne contient aucune section
- STATUS_INSUFFICIENT_RESOURCES : espace insuffisant pour les données de journal
Sinon, cette routine retourne l’état retourné par WheaReportHwError.
Remarques
Avant d’appeler cette routine, le pilote doit ajouter toutes les sections souhaitées en appelant WheaAddHwErrorReportSectionDeviceDriver.
Après avoir appelé cette routine, les mémoires tampons des jeux de mémoires tampons ne sont plus disponibles pour une utilisation et le handle n’est pas valide.
Si une erreur s’est produite ou si l’erreur n’est plus valide, le pilote peut nettoyer sans qu’un rapport soit soumis à WHEA en appelant WheaHwErrorReportAbandonDeviceDriver.
Pour plus d’informations, consultez Using WHEA on Windows 10.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Windows 10, version 2004 |
d’en-tête | ntddk.h |