Funzione DrvResetDevice (winddi.h)
La funzione DrvResetDevice reimposta un dispositivo inoperabile o non risponde.
Sintassi
ULONG DrvResetDevice(
DHPDEV dhpdev,
PVOID Reserved
);
Parametri
dhpdev
Gestire il PDEV del dispositivo fisico che descrive il dispositivo fisico arrestato. Questo è il valore restituito da DrvEnablePDEV.
Reserved
È riservato e deve essere impostato su NULL.
Valore restituito
DrvResetDevice deve restituire uno dei valori seguenti:
Codice restituito | Descrizione |
---|---|
|
Il dispositivo non è stato ripristinato dall'errore. |
|
Il dispositivo è attualmente in ordine di lavoro. |
Commenti
Questa funzione è disponibile in Windows XP e versioni successive.
DrvResetDevice viene in genere chiamato in risposta a EngHangNotification. Un driver deve eseguire qualsiasi procedura necessaria per ripristinare l'ordine di lavoro del dispositivo e deve farlo senza perdita di dati o il meno possibile.
Requisiti
Piattaforma di destinazione | Desktop |
Intestazione | winddi.h (include Winddi.h) |