Metode IStiUSD::D iagnostic (stiusd.h)

Metode IStiUSD::D iagnostic minidriver masih menjalankan pengujian diagnostik pada perangkat gambar diam.

Sintaks

HRESULT Diagnostic(
  LPSTI_DIAG pBuffer
);

Parameter

pBuffer

Penunjuk yang disediakan penelepon ke struktur STI_DIAG untuk menerima informasi status pengujian.

Nilai kembali

Jika operasi berhasil, metode harus mengembalikan S_OK. Jika tidak, itu harus mengembalikan salah satu kode kesalahan awalan STIERR yang ditentukan dalam stierr.h.

Keterangan

Metode IStiUSD::D iagnostic dipanggil ketika pengguna mengklik tombol Uji Pemindai dan Kamera Panel Kontrol. Metode harus menjalankan pengujian untuk mengonfirmasi bahwa perangkat beroperasi penuh. Untuk pemindai, pengujian ini mungkin termasuk menyalakan dan mematikan lampu, dan memindahkan lengan pemindaian. Untuk kamera, mereka mungkin menyertakan eksekusi fungsi diagnostik bawaan, atau manipulasi pengaturan perangkat. Nilai yang dikembalikan harus menunjukkan keberhasilan atau kegagalan tes diagnostik.

Persyaratan

Persyaratan Nilai
Target Platform Desktop
Header stiusd.h (termasuk Stiusd.h)

Lihat juga

IStiDevice::D iagnostic

IStiUSD