Fungsi UfxDeviceNotifyHardwareFailure (ufxclient.h)

Memberi tahu UFX tentang kegagalan perangkat keras yang tidak dapat dipulihkan di pengontrol.

Sintaks

void UfxDeviceNotifyHardwareFailure(
  [in]           UFXDEVICE                     UfxDevice,
  [in, optional] PUFX_HARDWARE_FAILURE_CONTEXT HardwareFailureContext
);

Parameter

[in] UfxDevice

Handel ke objek perangkat UFX yang dibuat driver dengan memanggil UfxDeviceCreate.

[in, optional] HardwareFailureContext

Penunjuk opsional ke struktur UFX_HARDWARE_FAILURE_CONTEXT yang ditentukan driver klien yang berisi informasi khusus pengontrol tentang kegagalan perangkat keras.

Nilai kembali

Tidak ada

Keterangan

Driver klien memanggil UfxDeviceNotifyHardwareFailure ketika pengontrol telah memasuki kegagalan perangkat keras yang tidak dapat dipulihkan (seperti penguncian PHY). UFX dapat mencoba mengatur ulang pengontrol untuk melihat apakah pengontrol dapat dipulihkan. Contoh berikut menunjukkan sintaks untuk panggilan:

    UfxDeviceNotifyHardwareFailure(
        ControllerContext->UfxDevice,
        (PUFX_HARDWARE_FAILURE_CONTEXT) HardwareFailureContext);


Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 10
Target Platform Windows
Header ufxclient.h
Pustaka ufxstub.lib
IRQL DISPATCH_LEVEL