Metode IStiDevice::D iagnostic (sti.h)

Metode IStiDevice::D iagnostic menjalankan tes diagnostik pada perangkat gambar diam.

Sintaks

HRESULT Diagnostic(
  [in, out] LPSTI_DIAG pBuffer
);

Parameter

[in, out] pBuffer

Penunjuk yang disediakan penelepon ke struktur STI_DIAG yang menentukan jenis pengujian yang akan dijalankan. Saat dikembalikan, struktur berisi informasi status.

Nilai kembali

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

Keterangan

Metode IStiDevice::D iagnostic memanggil IStiUSD::D iagnostic, yang diekspor oleh minidriver yang disediakan vendor. Pemindai dan Kamera Panel Kontrol memanggil IStiDevice::D iagnostic saat pengguna menekan tombol Uji.

Sebelum memanggil IStiDevice::D iagnostic, klien antarmuka IStiDevice COM harus memanggil IStillImage::CreateDevice untuk mendapatkan pointer antarmuka IStiDevice , yang menyediakan akses ke perangkat tertentu.

Panggilan ke IStiDevice::D iagnostic harus didahului oleh panggilan ke IStiDevice::LockDevice dan diikuti dengan panggilan ke IStiDevice::UnLockDevice.

Persyaratan

Persyaratan Nilai
Target Platform Desktop
Header sti.h (termasuk Sti.h)