Fungsi ChangerPerformDiagnostics (mcd.h)
ChangerPerformDiagnostics melakukan tes diagnostik pada perangkat pengubah.
Sintaks
NTSTATUS ChangerPerformDiagnostics(
[in] PDEVICE_OBJECT DeviceObject,
PWMI_CHANGER_PROBLEM_DEVICE_ERROR changerDeviceError
);
Parameter
[in] DeviceObject
Arahkan ke objek perangkat yang mewakili pengubah.
changerDeviceError
Arahkan ke buffer jenis WMI_CHANGER_PROBLEM_DEVICE_ERROR di mana minidriver mengembalikan informasi diagnostik.
Mengembalikan nilai
ChangerPerformDiagnostics mengembalikan status yang dikembalikan oleh driver port sistem atau salah satu nilai berikut:
STATUS_SUCCESS
STATUS_INSUFFICIENT_RESOURCES
STATUS_BUFFER_TOO_SMALL
Keterangan
Rutinitas ChangerPerformDiagnostics melakukan tes diagnostik pada perangkat pengubah, dan melaporkan masalah ke pemanggil. Jenis pengujian yang dilakukan tergantung pada dukungan diagnostik yang disediakan oleh perangkat.
Persyaratan
Persyaratan | Nilai |
---|---|
Target Platform | Desktop |
Header | mcd.h (termasuk Mcd.h, Ntddchgr.h) |