Fungsi DrvResetDevice (winddi.h)
Fungsi DrvResetDevice mengatur ulang perangkat yang tidak dapat dioperasikan atau tidak responsif.
Sintaks
ULONG DrvResetDevice(
DHPDEV dhpdev,
PVOID Reserved
);
Parameter
dhpdev
Tangani ke PDEV perangkat fisik yang menjelaskan perangkat fisik yang telah berhenti. Ini adalah nilai yang dikembalikan oleh DrvEnablePDEV.
Reserved
Dicadangkan dan harus diatur ke NULL.
Mengembalikan nilai
DrvResetDevice harus mengembalikan salah satu nilai berikut:
Menampilkan kode | Deskripsi |
---|---|
|
Perangkat tidak pulih dari kesalahan. |
|
Perangkat saat ini dalam urutan kerja. |
Keterangan
Fungsi ini tersedia di Windows XP dan yang lebih baru.
DrvResetDevice biasanya dipanggil sebagai respons terhadap EngHangNotification. Driver harus mengambil langkah apa pun yang diperlukan untuk memulihkan perangkat ke urutan kerja, dan harus melakukannya tanpa kehilangan data atau sesedikitan mungkin.
Persyaratan
Target Platform | Desktop |
Header | winddi.h (termasuk Winddi.h) |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk