Funzione WheaHwErrorReportSubmitDeviceDriver (ntddk.h)
Questa routine invia una segnalazione di errore in corso a WHEA per essere segnalata come errore hardware.
Sintassi
NTSTATUS WheaHwErrorReportSubmitDeviceDriver(
WHEA_ERROR_HANDLE ErrorHandle
);
Parametri
ErrorHandle
Handle restituito da WheaCreateHwErrorReportDeviceDriver.
Valore restituito
Restituisce STATUS_SUCCESS o una delle opzioni seguenti:
- STATUS_INVALID_HANDLE: handle di errore non valido
- STATUS_DEVICE_REMOVED: l'origine degli errori è stata rimossa
- STATUS_BUFFER_TOO_SMALL: il pacchetto non contiene sezioni
- STATUS_INSUFFICIENT_RESOURCES: spazio insufficiente per i dati di log
In caso contrario, questa routine restituisce lo stato restituito da WheaReportHwError.
Commenti
Prima di chiamare questa routine, il driver deve aggiungere tutte le sezioni desiderate chiamando WheaAddHwErrorReportSectionDeviceDriver.
Dopo aver chiamato questa routine, i buffer nei set di buffer non sono più disponibili per l'uso e l'handle non è valido.
Se si è verificato un errore o l'errore non è più valido, il driver può eseguire la pulizia senza inviare un report a WHEA chiamando WheaHwErrorReportAbandonDeviceDriver.
Per altre info, vedi Uso di WHEA in Windows 10.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 10, versione 2004 |
Intestazione | ntddk.h |