struktur STI_DEV_CAPS (sti.h)

Struktur STI_DEV_CAPS digunakan sebagai parameter untuk metode IStiDevice::GetCapabilities . Ini juga merupakan anggota struktur STI_DEVICE_INFORMATION dan STI_WIA_DEVICE_INFORMATION .

Sintaks

typedef struct _STI_DEV_CAPS {
  DWORD dwGeneric;
} STI_DEV_CAPS, *PSTI_DEV_CAPS;

Anggota

dwGeneric

Berisi bendera bit yang mengidentifikasi kemampuan perangkat. Bendera berikut ditentukan.

STI_GENCAP_AUTO_PORTSELECT

Driver mampu menentukan port LPT atau COM mana yang terhubung dengan perangkat. Jika bendera ini diatur, pengguna dapat memilih "Otomatis" untuk port selama penginstalan perangkat, dan driver harus menentukan port.

STI_GENCAP_GENERATE_ARRIVALEVENT

Server gambar diam akan menghasilkan peristiwa GUID_DeviceArrivedLaunch ketika perangkat berhasil diinisialisasi, biasanya sebagai respons terhadap kedatangan PnP. (Peristiwa tidak dihasilkan oleh enumerasi awal server, untuk menghindari kebingungan pengguna akhir.)

STI_GENCAP_NOTIFICATIONS

Perangkat mendukung pemberitahuan peristiwa (baik secara asinkron atau melalui polling), dan perangkat dapat berlangganan (lihat IStiDevice::Subscribe).

STI_GENCAP_POLLING_NEEDED

Perangkat tidak mampu mengeluarkan pemberitahuan asinkron; polling perangkat diperlukan (lihat IStiDevice::GetStatus).

STI_GENCAP_SUBSET

Driver dengan lebih banyak fitur ada. Driver IHV dengan serangkaian fitur lengkap seharusnya tidak memiliki set bit ini.

STI_GENCAP_WIA

Driver gambar diam mode pengguna berkemampuan WIA.

Nilai yang ditetapkan ke bendera ini didasarkan pada konten registri yang disediakan entri Kemampuan untuk informasi penyiapan perangkat (INF). Lihat File INF untuk Perangkat Gambar Diam.

Persyaratan

Persyaratan Nilai
Header sti.h (termasuk Sti.h)