Bagikan melalui


Perangkat pencitraan

Gambaran umum teknologi driver perangkat pencitraan.

Untuk mengembangkan driver untuk perangkat pencitraan, Anda memerlukan header ini:

Untuk panduan pemrograman, lihat Perangkat pencitraan.

Kelas

 
CWiaLogProc

Pelajari selengkapnya tentang: kelas CWiaLogProc
CWiaLogProcEx

Pelajari selengkapnya tentang: kelas CWiaLogProcEx
CWiauDbgFn

Kelas CWiauDbgFn adalah kelas pembantu yang digunakan untuk fungsi pelacakan atau entri metode dan titik keluar.
CWiauFormatConverter

Kelas CWiauFormatConverter adalah kelas pembantu untuk mengonversi gambar ke format BMP.
CWiauPropertyList

Kelas CWiauPropertyList dapat digunakan untuk membuat dan memelihara daftar properti untuk perangkat.

IOCTLs

 
IOCTL_ABORT_PIPE

Pelajari selengkapnya tentang: IOCTL_ABORT_PIPE IOCTL
IOCTL_CANCEL_IO

Membatalkan aktivitas pada pipa transfer USB yang ditentukan yang terkait dengan handel perangkat yang ditentukan.
IOCTL_GET_CHANNEL_ALIGN_RQST

Mengembalikan ukuran paket maksimum perangkat USB untuk pipa transfer baca, tulis, dan interupsi yang terkait dengan handel perangkat yang ditentukan.
IOCTL_GET_DEVICE_DESCRIPTOR

Mengembalikan pengidentifikasi vendor dan perangkat.
IOCTL_GET_PIPE_CONFIGURATION

Mengembalikan deskripsi setiap pipa transfer yang didukung untuk perangkat.
IOCTL_GET_USB_DESCRIPTOR

Mengembalikan Deskriptor USB tertentu.
IOCTL_GET_VERSION

Mengembalikan nomor versi driver.
IOCTL_INDEX

Pelajari selengkapnya tentang: IOCTL_INDEX IOCTL
IOCTL_READ_REGISTERS

Membaca dari daftar perangkat USB, menggunakan pipa kontrol.
IOCTL_RESET_PIPE

Mengatur ulang pipa transfer USB yang ditentukan yang terkait dengan handel perangkat yang ditentukan.
IOCTL_SCSISCAN_CMD

Membuat blok deskriptor kontrol SCSI (CDB) yang disesuaikan dan mengirimkannya ke driver gambar diam mode kernel untuk bus SCSI.
IOCTL_SCSISCAN_GET_INFO

Kode kontrol I/O IOCTL_SCSISCAN_GET_INFO mengembalikan informasi perangkat.
IOCTL_SCSISCAN_LOCKDEVICE

Dicadangkan untuk digunakan oleh Microsoft.
IOCTL_SCSISCAN_SET_TIMEOUT

Kode kontrol IOCTL_SCSISCAN_SET_TIMEOUT memodifikasi nilai waktu habis yang digunakan oleh driver gambar masih mode kernel untuk bus SCSI saat mengakses perangkat.
IOCTL_SCSISCAN_UNLOCKDEVICE

Artikel IOCTL_SCSISCAN_UNLOCKDEVICE ini dicadangkan untuk digunakan oleh Microsoft.
IOCTL_SEND_USB_REQUEST

Mengirim permintaan yang ditentukan vendor ke perangkat USB, menggunakan pipa kontrol, dan secara opsional mengirim atau menerima data tambahan.
IOCTL_SET_TIMEOUT

Mengatur nilai waktu habis untuk USB bulk IN, bulk OUT, atau interupsi akses pipa.
IOCTL_WAIT_ON_DEVICE_EVENT

Mengembalikan informasi tentang peristiwa yang terjadi pada pipa interupsi USB.
IOCTL_WRITE_REGISTERS

Menulis ke daftar perangkat USB, menggunakan pipa kontrol.

Enumerasi

 
PIPE_TYPE

Jenis data PIPE_TYPE digunakan sebagai input ke fungsi DeviceIoControl, jika kode kontrol I/O IOCTL_CANCEL_IO atau IOCTL_RESET_PIPE.
RAW_PIPE_TYPE

Jenis data RAW_PIPE_TYPE digunakan untuk menentukan jenis pipa USB.
SKIP_AMOUNT

Enumerasi SKIP_AMOUNT digunakan untuk menunjukkan apakah file dan header informasi gambar harus dilewati.
STI_DEVICE_MJ_TYPE

Jenis STI_DEVICE_TYPE mengidentifikasi jenis perangkat dari perangkat gambar diam. DWORD dibagi menjadi HIWORD yang berisi jenis perangkat utama, dan LOWORD yang berisi subjenis yang ditentukan vendor.

Fungsi

 
~CWiaLogProc

Destruktor ~CWiaLogProc dipanggil ketika fungsi atau metode yang dicatat keluar.
~CWiaLogProcEx

Destruktor~CWiaLogProcEx dipanggil ketika fungsi atau metode yang dicatat keluar.
~CWiauDbgFn

Destruktor CWiauDbgFn::~CWiauDbgFn dipanggil ketika fungsi atau metode yang ditelusuri oleh CWiauDbgFn::CWiauDbgFn keluar.
~CWiauFormatConverter

Metode CWiauFormatConverter::~CWiauFormatConverter adalah destruktor untuk kelas CWiauFormatConverter.
~CWiauPropertyList

Metode CWiauPropertyList::~CWiauPropertyList adalah destruktor untuk kelas CWiauPropertyList.
AddItemToFolder

Metode AddItemToFolder menambahkan item IWiaDrvItem ke folder di pohon item driver.
AddRef

Metode IStiDeviceControl::AddRef menambah jumlah referensi untuk antarmuka IStiDeviceControl.
ConvertToBmp

Metode CWiauFormatConverter::ConvertToBmp mengonversi gambar ke format BMP.
CreateDevice

Metode IStillImage::CreateDevice membuat instans objek COM yang menentukan Antarmuka COM IStiDevice, dan mengembalikan penunjuk ke antarmuka.
CWiaLogProc

Konstruktor CWiaLogProc dipanggil ketika fungsi atau metode yang dicatat dimasukkan.
CWiaLogProcEx

Konstruktor CWiaLogProcEx dipanggil ketika fungsi atau metode yang dicatat dimasukkan.
CWiauDbgFn

Metode CWiauDbgFn::CWiauDbgFn digunakan untuk melacak saat fungsi atau metode dimasukkan.
CWiauFormatConverter

Metode CWiauFormatConverter::CWiauFormatConverter adalah konstruktor untuk kelas CWiauFormatConverter.
CWiauPropertyList

Metode CWiauPropertyList::CWiauPropertyList adalah konstruktor untuk kelas CWiauPropertyList.
DefineProperty

Metode CWiauPropertyList::D efineProperty menambahkan definisi properti ke objek daftar properti.
DetectRegions

Metode IWiaSegmentationFilter::D etectRegions menentukan subregion gambar yang ditata pada platen flatbed sehingga setiap subregion dapat diperoleh ke dalam item gambar terpisah.
DeviceReset

Metode IStiDevice::D eviceReset mengatur ulang perangkat gambar diam ke status yang diketahui.
DeviceReset

Metode IStiUSD::D eviceReset minidriver gambar diam mengatur ulang perangkat gambar diam ke status yang diketahui dan diinisialisasi.
Diagnostik

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

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

Metode IWiaMiniDrv::d rvAcquireItemData dipanggil oleh layanan WIA untuk mentransfer data dari perangkat ke aplikasi.
drvAnalyzeItem

Metode IWiaMiniDrv::d rvAnalyzeItem memeriksa item, dan membuat subitem, jika perlu.
drvDeleteItem

Metode IWiaMiniDrv::d rvDeleteItem menghapus item driver saat ini.
drvDeviceCommand

Metode IWiaMiniDrv::d rvDeviceCommand mengeluarkan perintah ke perangkat WIA.
drvFreeDrvItemContext

Metode IWiaMiniDrv::d rvFreeDrvItemContext membebaskan konteks khusus perangkat.
drvGetCapabilities

Metode IWiaMiniDrv::d rvGetCapabilities mengembalikan array peristiwa dan perintah yang didukung perangkat.
drvGetDeviceErrorStr

Metode IWiaMiniDrv::d rvGetDeviceErrorStr memetakan kode kesalahan ke string Unicode yang menjelaskan kesalahan.
drvGetWiaFormatInfo

Metode IWiaMiniDrv::d rvGetWiaFormatInfo menemukan format gambar dan jenis media yang didukung perangkat keras WIA.
drvInitializeWia

Metode IWiaMiniDrv::d rvInitializeWia menginisialisasi minidriver dan membangun pohon item driver yang mewakili perangkat.
drvInitItemProperties

Metode IWiaMiniDrv::d rvInitItemProperties menginisialisasi properti item driver WIA untuk setiap item dalam pohon item aplikasi.
drvLockWiaDevice

Metode IWiaMiniDrv::d rvLockWiaDevice mengunci perangkat keras WIA sehingga hanya minidriver saat ini yang dapat mengaksesnya.
drvNotifyPnpEvent

Metode IWiaMiniDrv::d rvNotifyPnpEvent merespons peristiwa yang diterima dari layanan WIA.
drvReadItemProperties

Metode IWiaMiniDrv::d rvReadItemProperties membaca properti item driver yang perlu diperbarui.
drvUnInitializeWia

Metode IWiaMiniDrv::d rvUnInitializeWia merilis sumber daya yang dipegang oleh minidriver.
drvUnLockWiaDevice

Metode IWiaMiniDrv::d rvUnLockWiaDevice membuka kunci perangkat keras WIA sehingga setiap minidriver dapat mengaksesnya.
drvValidateItemProperties

Metode IWiaMiniDrv::d rvValidateItemProperties memvalidasi properti item terhadap serangkaian nilai yang valid untuk setiap properti dan akan memperbarui properti tersebut jika perlu.
drvWriteItemProperties

Metode IWiaMiniDrv::d rvWriteItemProperties menulis properti item driver ke perangkat keras WIA.
DumpItemData

Metode IWiaDrvItem::D umpItemData membuang data pribadi yang terkait dengan item IWiaDrvItem ke dalam buffer privat yang dialokasikan.
EnableHwNotifications

Metode IStillImage::EnableHwNotifications meminta monitor peristiwa gambar diam untuk mengaktifkan atau menonaktifkan pemberitahuan aplikasi saat Peristiwa Perangkat Gambar Masih terjadi untuk perangkat tertentu.
Escape

Metode IStiDevice::Escape mengirimkan permintaan untuk operasi I/O khusus vendor ke perangkat gambar diam.
Escape

Metode IStiUSD::Escape minidriver gambar masih melakukan operasi I/O khusus vendor pada perangkat gambar diam.
FilterPreviewImage

Metode IWiaImageFilter::FilterPreviewImage dipanggil oleh komponen Pratinjau WIA, ketika aplikasi memanggil metode IWiaPreview::UpdatePreview.
FindChildItemByName

Metode IWiaDrvItem::FindChildItemByName mencari pohon item driver untuk item anak tertentu.
FindItemByName

Metode IWiaDrvItem::FindItemByName menemukan item di pohon item driver dengan nama lengkap item.
GetCapabilities

Metode IStiDevice::GetCapabilities mengembalikan kemampuan perangkat gambar diam.
GetCapabilities

Metode IStiUSD::GetCapabilities gambar diam minidriver mengembalikan kemampuan perangkat gambar diam.
GetDeviceInfo

Metode IStillImage::GetDeviceInfo mengembalikan karakteristik perangkat keras untuk perangkat gambar diam yang ditentukan.
GetDeviceList

Metode IStillImage::GetDeviceList mengembalikan karakteristik perangkat keras untuk semua perangkat gambar diam yang diinstal.
GetDeviceSpecContext

Metode IWiaDrvItem::GetDeviceSpecContext mendapatkan konteks khusus perangkat.
GetDeviceValue

Metode IStillImage::GetDeviceValue mengembalikan informasi registri yang terkait dengan perangkat gambar diam tertentu.
GetFirstChildItem

Metode IWiaDrvItem::GetFirstChildItem mendapatkan item anak pertama dalam item folder IWiaDrvItem.
GetFullItemName

Metode IWiaDrvItem::GetFullItemName mendapatkan nama lengkap item, termasuk informasi jalur.
GetHwNotificationState

Metode IStillImage::GetHwNotificationState menunjukkan apakah aplikasi akan diberi tahu ketika Peristiwa Perangkat Gambar Diam terjadi pada perangkat tertentu.
GetItemFlags

Metode IWiaDrvItem::GetItemFlags mendapatkan bendera item dari item IWiaDrvItem saat ini.
GetItemName

Metode IWiaDrvItem::GetItemName mendapatkan nama item IWiaDrvItem saat ini, tidak termasuk informasi jalur.
GetLastError

Metode IStiDevice::GetLastError mengembalikan kesalahan terakhir yang diketahui yang terkait dengan perangkat gambar diam.
GetLastError

Metode IStiUSD::GetLastError mengembalikan kesalahan terakhir yang diketahui yang terkait dengan perangkat gambar diam.
GetLastErrorInfo

Metode IStiDevice::GetLastErrorInfo mengembalikan informasi tentang kesalahan terakhir yang diketahui yang terkait dengan perangkat gambar diam.
GetLastErrorInfo

Metode IStiUSD::GetLastErrorInfo minidriver gambar masih mengembalikan informasi tentang kesalahan terakhir yang diketahui yang terkait dengan perangkat gambar diam.
GetLastNotificationData

Metode IStiDevice::GetLastNotificationData mengembalikan deskripsi peristiwa terbaru yang terjadi pada perangkat gambar diam.
GetMyDeviceHandle

Topik ini menjelaskan metode GetMyDeviceHandle.
GetMyDeviceOpenMode

Metode IStiDeviceControl::GetMyDeviceOpenMode memungkinkan minidriver gambar diam untuk mendapatkan mode transfer yang ditentukan aplikasi saat membuat instans perangkat gambar diam.
GetMyDevicePortName

Metode IStiDeviceControl::GetMyDevicePortName memungkinkan minidriver gambar masih mode pengguna untuk mendapatkan nama port perangkat.
GetNextSiblingItem

Metode IWiaDrvItem::GetNextSiblingItem mendapatkan saudara kandung berikutnya dari item saat ini di folder IWiaDrvItem.
GetNextStream

Metode IWiaTransferCallback::GetNextStream diimplementasikan oleh filter pemrosesan gambar.
GetNextStream

Dipanggil oleh driver mini WIA untuk mendapatkan aliran untuk transfer data saat ini (unduh atau unggah).
GetNotificationData

Metode IStiUSD::GetNotificationData gambar minidriver mengembalikan deskripsi peristiwa terbaru yang terjadi pada perangkat gambar diam.
GetParentItem

IWiaDrvItem::GetParentItem mendapatkan item induk dari item saat ini.
GetPropId

Metode CWiauPropertyList::GetPropId menemukan ID properti untuk properti , mengingat indeksnya dalam daftar properti.
GetStatus

Metode IStiDevice::GetStatus mengembalikan informasi status perangkat gambar diam.
GetStatus

Metode IStiUSD::GetStatus gambar minidriver masih mengembalikan status perangkat gambar diam.
GetStatusDescription

UI sistem memanggil metode GetStatusDescription untuk memberi pengguna informasi tambahan tentang kesalahan, jika pengguna meminta informasi ini. Metode ini diimplementasikan oleh ekstensi UI driver.
GetSTILaunchInformation

Metode IStillImage::GetSTILaunchInformation mengembalikan alasan aplikasi gambar diam panggilan dimulai, jika pemantau peristiwa gambar diam memulainya.
Hresult

Metode IWiaLog::hResult (wia_lh.h) sudah usang dan tidak lagi didukung. Gunakan Makro Log Diagnostik sebagai gantinya.
Init

Metode CWiauFormatConverter::Init menginisialisasi kelas CWiauFormatConverter dan GDI+ untuk mengonversi gambar. Metode ini harus dipanggil hanya sekali.
Init

Metode CWiauPropertyList::Init menginisialisasi objek daftar properti.
Initialize

Metode ini hanya untuk penggunaan internal.
Initialize

Metode IStillImage::Initialize menginisialisasi instans objek COM yang menentukan antarmuka IStillImage COM. Metode ini hanya untuk penggunaan sistem internal.
Initialize

Metode IStiUSD::Initialize gambar minidriver masih menginisialisasi instans objek COM yang menentukan antarmuka IStiUSD.
InitializeFilter

Metode IWiaImageFilter::InitializeFilter menyimpan referensi ke parameter pWiaItem2 dan pWiaTransferCallback yang diteruskan ke metode .
InitializeLog

Metode IWiaLog::InitializeLog (wia_lh.h) sudah usang dan tidak lagi didukung. Gunakan Makro Log Diagnostik sebagai gantinya.
IsFormatSupported

Metode CWiauFormatConverter::IsFormatSupported memverifikasi bahwa GDI+ mendukung format gambar yang akan dikonversi.
LaunchApplicationForDevice

Metode IStillImage::LaunchApplicationForDevice memulai aplikasi tertentu untuk perangkat gambar diam tertentu.
LockDevice

Metode IStiDevice::LockDevice mengunci perangkat untuk penggunaan eksklusif oleh pemanggil.
LockDevice

Metode IStiUSD::LockDevice gambar minidriver masih mengunci perangkat untuk penggunaan eksklusif oleh pemanggil.
Log

Metode IWiaLog::Log (wia_lh.h) usang dan tidak lagi didukung. Gunakan Makro Log Diagnostik sebagai gantinya.
LookupPropId

Metode CWiauPropertyList::LookupPropId menemukan indeks properti, mengingat ID propertinya.
MicroEntry

Fungsi MicroEntry merespons perintah yang dikirim oleh driver Flatbed WIA.
MiniDrvCallback

Metode MiniDrvCallback menyediakan metode panggilan balik untuk digunakan oleh minidriver WIA selama transfer data panggilan balik.
RawDeviceControl

Topik ini menjelaskan metode RawDeviceControl.
RawReadCommand

Metode IStiDevice::RawReadCommand membaca informasi perintah dari perangkat gambar diam.
RawReadCommand

Metode IStiUSD::RawReadCommand gambar masih membaca informasi perintah dari perangkat gambar diam.
RawReadData

Metode IStiDevice::RawReadData membaca data dari perangkat gambar diam.
RawReadData

Metode IStiUSD::RawReadData minidriver masih membaca data dari perangkat gambar diam.
RawWriteCommand

Metode IStiDevice::RawWriteCommand mengirimkan informasi perintah ke perangkat gambar diam.
RawWriteCommand

Metode IStiDevice::RawWriteCommand gambar masih mengirimkan informasi perintah ke perangkat gambar diam.
RawWriteData

Metode IStiDevice::RawWriteData menulis data ke perangkat gambar diam.
RawWriteData

Metode IStiUSD::RawWriteData minidriver masih menulis data ke perangkat gambar diam.
RegisterLaunchApplication

Metode IStillImage::RegisterLaunchApplication menambahkan aplikasi ke daftar aplikasi sadar model push monitor gambar diam.
Rilis

Metode IStiDevice::Release menutup instans objek COM yang dibuat oleh panggilan sebelumnya ke IStillImage::CreateDevice, dan menghapus akses ke antarmuka objek.
Rilis

Metode IStillImage::Release menutup instans objek COM yang dibuat oleh panggilan sebelumnya ke IStillImage::StiCreateInstance, dan menghapus akses ke antarmuka objek.
Rilis

Metode IStiDeviceControl::Release menutup instans objek COM yang dibuat saat klien minidriver bernama IStiUSD::Initialize.
RemoveItemFromFolder

Metode IWiaDrvItem::RemoveItemFromFolder menghapus item dari folder induk.
ReportStatus

Metode ReportStatus menampilkan informasi tentang kesalahan atau status selama transfer. Dalam beberapa kasus, metode ini memungkinkan pengguna untuk pulih dari kesalahan.
Pindai

Fungsi Pemindaian membaca data dari perangkat dan mengembalikan data ke driver FLATbed WIA.
SendMessage

Secara berkala dipanggil oleh driver mini WIA selama transfer data, untuk memperbarui klien aplikasi WIA tentang kemajuan dan status transfer.
SendToWia

Metode CWiauPropertyList::SendToWia memanggil layanan WIA untuk menentukan semua properti yang saat ini terkandung dalam objek daftar properti.
SetAccessSubType

Metode CWiauPropertyList::SetAccessSubType(INT,ULONG,ULONG) mengatur ulang akses dan subjenis properti.
SetAccessSubType

Metode CWiauPropertyList::SetAccessSubType mengatur ulang akses dan subjenis properti.
SetCurrentValue

Metode CWiauPropertyList::SetCurrentValue(INT,BSTR) menetapkan nilai properti jenis BSTR saat ini, dan mengatur jenisnya ke VT_BSTR.
SetCurrentValue

Metode CWiauPropertyList::SetCurrentValue(INT,BYTE,INT) menetapkan nilai properti saat ini yang terdiri dari array byte, dan mengatur jenisnya ke VT_UI1 atau VT_VECTOR.
SetCurrentValue

Metode CWiauPropertyList::SetCurrentValue(INT,CLSID) menetapkan nilai properti jenis CLSID saat ini, dan mengatur jenisnya ke VT_CLSID.
SetCurrentValue

Metode CWiauPropertyList::SetCurrentValue(INT,FLOAT) menetapkan nilai properti jenis FLOAT saat ini, dan mengatur jenisnya ke VT_R4.
SetCurrentValue

Metode CWiauPropertyList::SetCurrentValue(INT,LONG) menetapkan nilai properti jenis LONG saat ini, dan mengatur jenisnya ke VT_I4.
SetCurrentValue

Pelajari bagaimana metode CWiauPropertyList::SetCurrentValue(INT,LONG) menetapkan nilai properti jenis LONG saat ini, dan mengatur jenisnya ke VT_I4.
SetCurrentValue

Metode CWiauPropertyList::SetCurrentValue(INT,PSYSTEMTIME) menetapkan nilai properti jenis SYSTEMTIME saat ini, dan mengatur jenisnya ke VT_UI2 atau VT_VECTOR.
SetDeviceValue

Metode IStillImage::SetDeviceValue menetapkan informasi registri untuk perangkat gambar diam tertentu.
SetNotificationHandle

Metode IStiUSD::SetNotificationHandle gambar masih menentukan penanganan peristiwa yang harus digunakan minidriver untuk memberi tahu pemanggil peristiwa perangkat.
SetPixelWindow

Fungsi SetPixelWindow mengatur area gambar yang akan dipindai.
SetupDeviceParameters

Metode IStillImage::SetupDeviceParameters memungkinkan klien antarmuka IStillImage COM untuk memodifikasi karakteristik perangkat gambar yang masih disimpan, jika jenis bus perangkat tidak diketahui.
SetValidValues

Metode CWiauPropertyList::SetValidValues(INT,BSTR,BSTR,INT,BSTR) mengatur jenis, serta nilai default, saat ini, dan valid untuk properti BSTR yang terkait dengan daftar nilai.
SetValidValues

Metode CWiauPropertyList::SetValidValues(INT,CLSID,CLSID,INT,CLSID) mengatur jenis, serta nilai default, saat ini, dan valid untuk properti CLSID yang terkait dengan daftar nilai.
SetValidValues

Metode CWiauPropertyList::SetValidValues(INT,FLOAT,FLOAT,FLOAT,FLOAT,FLOAT) mengatur jenis, serta nilai default, saat ini, dan valid untuk properti FLOAT yang terkait dengan rentang nilai.
SetValidValues

Metode CWiauPropertyList::SetValidValues(INT,FLOAT,FLOAT,INT,PFLOAT) mengatur jenis, serta nilai default, saat ini, dan valid untuk properti FLOAT yang terkait dengan daftar nilai.
SetValidValues

Metode CWiauPropertyList::SetValidValues(INT,LONG,LONG,INT,PLONG) mengatur jenis, serta nilai default, saat ini, dan valid untuk properti LONG yang terkait dengan daftar nilai.
SetValidValues

Metode CWiauPropertyList::SetValidValues(INT,LONG,LONG,LONG) mengatur jenis, serta nilai default, saat ini, dan valid untuk properti yang nilainya ditentukan oleh bendera.
SetValidValues

Pelajari bagaimana metode CWiauPropertyList::SetValidValues(INT,LONG,LONG,LONG) mengatur nilai jenis untuk properti yang nilainya ditentukan oleh bendera.
SetValidValues

Metode CWiauPropertyList::SetValidValues(INT,LONG,LONG,LONG,LONG,LONG) mengatur jenis, serta nilai default, saat ini, dan valid untuk properti LONG yang terkait dengan rentang nilai.
SRB_STATUS

Pelajari selengkapnya tentang: SRB_STATUS makro
StiCreateInstanceW

Pelajari selengkapnya tentang fungsi StiCreateInstance.
Berlangganan

Metode IStiDevice::Subscribe mendaftarkan pemanggil untuk menerima pemberitahuan peristiwa perangkat.
Lacak

Topik ini menjelaskan fungsi Pelacakan.
TransferCallback

Metode IWiaTransferCallback::TransferCallback diimplementasikan oleh filter pemrosesan gambar. Ini dipanggil oleh layanan WIA sebagai hasil dari aplikasi yang memanggil IWiaTransfer::D ownload atau komponen pratinjau IWiaPreview::GetNewPreview.
UnlinkItemTree

Metode IWiaDrvItem::UnlinkItemTree membatalkan tautan pohon item driver dan melepaskan semua item di pohon.
UnLockDevice

Metode IStiDevice::UnLockDevice membuka kunci perangkat yang dikunci oleh panggilan sebelumnya ke IStiDevice::LockDevice.
UnLockDevice

Metode IStiUSD::UnLockDevice gambar minidriver masih membuka kunci perangkat yang dikunci oleh panggilan sebelumnya ke IStiUSD::LockDevice.
UnregisterLaunchApplication

Metode IStillImage::UnregisterLaunchApplication menghapus aplikasi dari daftar aplikasi sadar model push monitor gambar diam.
Berhenti berlangganan

Metode IStiDevice::UnSubscribe menghapus penelepon dari daftar aplikasi yang terdaftar untuk menerima pemberitahuan peristiwa perangkat.
WIA_PROP_LIST_COUNT

Pelajari selengkapnya tentang: WIA_PROP_LIST_COUNT makro
WIA_PROP_LIST_VALUE

Pelajari selengkapnya tentang: WIA_PROP_LIST_VALUE makro
WIAS_ASSERT

Makro WIAS_ASSERT menulis pesan diagnostik ke file Wiatrace.log.
WIAS_ASSERT

Pelajari cara makro WIAS_ASSERT menulis pesan diagnostik ke file Wiatrace.log.
WIAS_ERROR

Makro WIAS_ERROR menulis pesan diagnostik ke file Wiatrace.log.
WIAS_ERROR

Pelajari cara makro WIAS_ERROR menulis pesan diagnostik ke file Wiatrace.log.
WIAS_HRESULT

Makro WIAS_HRESULT menulis pesan diagnostik ke file Wiatrace.log.
WIAS_HRESULT

Pelajari cara makro WIAS_HRESULT menulis pesan diagnostik ke file Wiatrace.log.
WIAS_LERROR

Makro WIAS_LERROR sudah usang. Sebaiknya makro WIAS_ERROR digunakan sebagai gantinya. Makro WIAS_LERROR menulis pesan WIA_ERROR diagnostik ke file log.
WIAS_LERROR

Makro WIAS_LERROR usang untuk Windows Vista dan yang lebih baru. Sebaiknya makro WIAS_ERROR digunakan sebagai gantinya. Makro WIAS_LERROR menulis pesan WIA_ERROR diagnostik ke file log.
WIAS_LHRESULT

Makro WIAS_LHRESULT sudah usang. Sebaiknya makro WIAS_HRESULT digunakan sebagai gantinya. Makro WIAS_LHRESULT menerjemahkan nilai HRESULT ke dalam string dan menulis string ke file log diagnostik.
WIAS_LHRESULT

Makro WIAS_LHRESULT sudah usang untuk Windows Vista dan yang lebih baru. Sebaiknya makro WIAS_HRESULT digunakan sebagai gantinya. Makro WIAS_LHRESULT menerjemahkan nilai HRESULT ke dalam string dan menulis string ke file log diagnostik.
WIAS_LTRACE

Makro WIAS_LTRACE sudah usang. Sebaiknya makro WIAS_TRACE digunakan sebagai gantinya. Makro WIAS_LTRACE menulis pesan WIA_TRACE diagnostik ke file log.
WIAS_LTRACE

Makro WIAS_LTRACE sudah usang untuk Windows Vista dan yang lebih baru. Sebaiknya makro WIAS_TRACE digunakan sebagai gantinya. Makro WIAS_LTRACE menulis pesan WIA_TRACE diagnostik ke file log.
WIAS_LWARNING

Makro WIAS_LWARNING usang, jangan gunakan.
WIAS_LWARNING

Makro WIAS_LWARNING usang untuk Windows Vista dan yang lebih baru. Makro WIAS_LWARNING menulis pesan WIA_WARNING diagnostik ke file log.
WIAS_TRACE

Makro WIAS_TRACE menulis pesan diagnostik ke file Wiatrace.log.
WIAS_TRACE

Pelajari cara makro WIAS_TRACE menulis pesan diagnostik ke file Wiatrace.log.
wiasCreateChildAppItem

Fungsi wiasCreateChildAppItem membuat item aplikasi baru dan menyisipkannya sebagai anak dari item (induk) yang ditentukan. Perhatikan bahwa item ini tidak akan memiliki properti apa pun dalam set propertinya sampai driver atau aplikasi benar-benar mengisinya.
wiasCreateDrvItem

Fungsi wiasCreateDrvItem membuat objek Antarmuka IWiaDrvItem.
wiasCreateLogInstance

Fungsi wiasCreateLogInstance membuat instans objek pengelogan.
wiasCreatePropContext

Fungsi wiasCreatePropContext mengalokasikan konteks properti untuk menunjukkan properti item mana yang sedang diubah oleh aplikasi.
wiasDebugError

Fungsi wiasDebugError sudah usang.
wiasDebugTrace

Fungsi wiasDebugTrace sudah usang.
wiasDownSampleBuffer

Fungsi wiasDownSampleBuffer mengambil buffer data piksel yang selaras dengan DWORD dan downsamples (menghasilkan data gambar dengan resolusi yang lebih rendah) ke ukuran dan resolusi yang ditentukan.
wiasFormatArgs

Fungsi wiasFormatArgs memformat daftar argumen ke dalam string yang dipaketkan untuk pengelogan.
wiasFreePropContext

Fungsi wiasFreePropContext merilis memori yang ditempati oleh struktur WIA_PROPERTY_CONTEXT.
wiasGetChangedValueFloat

Fungsi wiasGetChangedValueFloat menentukan apakah properti dengan nilai floating-point telah diubah oleh aplikasi.
wiasGetChangedValueGuid

Fungsi wiasGetChangedValueGuid menentukan apakah properti dengan nilai GUID telah diubah oleh aplikasi.
wiasGetChangedValueLong

Fungsi wiasGetChangedValueLong menentukan apakah properti dengan nilai bilangan bulat panjang telah diubah oleh aplikasi.
wiasGetChangedValueStr

Fungsi wiasGetChangedValueStr menentukan apakah properti dengan nilai string telah diubah oleh aplikasi.
wiasGetChildrenContexts

Fungsi wiasGetChildrenContexts mengambil array konteks item milik turunan item saat ini.
wiasGetContextFromName

Fungsi wiasGetContextFromName mengambil konteks item untuk nama item.
wiasGetDrvItem

Fungsi wiasGetDrvItem mengambil item driver.
wiasGetImageInformation

Fungsi wiasGetImageInformation mengambil informasi konteks transfer dari item.
wiasGetItemType

Fungsi wiasGetItemType menunjukkan jenis item.
wiasGetPropertyAttributes

Fungsi wiasGetPropertyAttributes mengambil bendera akses dan nilai yang valid untuk sekumpulan properti.
wiasGetRootItem

Fungsi wiasGetRootItem mengambil konteks item akar dari item WIA tertentu.
wiasIsPropChanged

Fungsi wiasIsPropChanged menguji apakah properti tertentu telah diubah oleh aplikasi.
wiasParseEndorserString

Fungsi wiasParseEndorserString mengurai string endorser, menggantikan token yang ditentukan layanan WIA dan token yang ditentukan vendor dalam string dengan nilai yang terkait dengan token tersebut.
wiasPrintDebugHResult

Fungsi wiasPrintDebugHResult sudah usang.
wiasQueueEvent

Fungsi wiasQueueEvent menginformasikan layanan bahwa perangkat menghasilkan peristiwa.
wiasReadMultiple

Fungsi wiasReadMultiple mengambil beberapa nilai properti dari item WIA.
wiasReadPropBin

Fungsi wiasReadPropBin mengambil nilai properti data biner dari item WIA.
wiasReadPropFloat

Fungsi wiasReadPropFloat mengambil nilai properti floating-point dari item WIA.
wiasReadPropGuid

Fungsi wiasReadPropGuid mengambil nilai properti GUID dari item WIA.
wiasReadPropLong

Fungsi wiasReadPropLong mengambil nilai properti bilangan bulat panjang dari item WIA.
wiasReadPropStr

Fungsi wiasReadPropStr mengambil nilai properti string dari item WIA.
wiasSendEndOfPage

Fungsi wiasSendEndOfPage memanggil rutinitas panggilan balik klien selama transfer data, mengirim jumlah halaman total saat ini.
wiasSetItemPropAttribs

Fungsi wiasSetItemPropAttribs mengatur bendera akses dan nilai yang valid untuk sekumpulan properti item.
wiasSetItemPropNames

Fungsi wiasSetItemPropNames menulis nama properti ke properti item.
wiasSetPropChanged

Fungsi wiasSetPropChanged memodifikasi konteks properti untuk menunjukkan bahwa properti sedang diubah.
wiasSetPropertyAttributes

Fungsi wiasSetPropertyAttributes mengatur bendera akses dan nilai yang valid untuk sekumpulan properti.
wiasSetValidFlag

Fungsi wiasSetValidFlag menetapkan nilai yang valid untuk properti WIA_PROP_FLAG.
wiasSetValidListFloat

Fungsi wiasSetValidListFloat menetapkan nilai yang valid untuk properti WIA_PROP_LIST jenis VT_R4.
wiasSetValidListGuid

Fungsi wiasSetValidListGuid menetapkan nilai yang valid untuk properti WIA_PROP_LIST jenis VT_CLSID.
wiasSetValidListLong

Fungsi wiasSetValidListLong menetapkan nilai yang valid untuk properti WIA_PROP_LIST jenis VT_I4.
wiasSetValidListStr

Fungsi wiasSetValidListStr menetapkan nilai yang valid untuk properti WIA_PROP_LIST jenis VT_BSTR.
wiasSetValidRangeFloat

Fungsi wiasSetValidRangeFloat menentukan rentang nilai yang valid untuk properti WIA_PROP_RANGE jenis VT_R4.
wiasSetValidRangeLong

Fungsi wiasSetValidRangeLong menentukan rentang nilai yang valid untuk properti WIA_PROP_RANGE jenis VT_I4.
wiasUpdateScanRect

Fungsi wiasUpdateScanRect memperbarui ukuran area pemindaian perangkat pemindaian.
wiasUpdateValidFormat

Fungsi wiasUpdateValidFormat memperbarui format konteks properti yang valid untuk minidriver saat ini.
wiasValidateItemProperties

Fungsi wiasValidateItemProperties memvalidasi daftar properti item sederhana terhadap nilai validnya saat ini.
wiasWriteBufToFile

Fungsi wiasWriteBufToFile menulis dari buffer tertentu ke file gambar.
wiasWriteMultiple

Fungsi wiasWriteMultiple menulis beberapa nilai properti ke item WIA.
wiasWritePageBufToFile

Fungsi wiasWritePageBufToFile menulis konten buffer halaman sementara ke file gambar.
wiasWritePageBufToStream

Fungsi wiasWritePageBufToStream menulis konten buffer halaman sementara ke antarmuka IStream yang disediakan oleh aplikasi.
wiasWritePropBin

Fungsi wiasWritePropBin menulis satu nilai properti data biner ke item WIA.
wiasWritePropFloat

Fungsi wiasWritePropFloat menulis satu nilai properti floating-point ke item WIA.
wiasWritePropGuid

Fungsi wiasWritePropGuid menulis satu nilai properti GUID ke item WIA.
wiasWritePropLong

Fungsi wiasWritePropLong menulis satu nilai properti bilangan bulat panjang ke item WIA.
wiasWritePropStr

Fungsi wiasWritePropStr menulis nilai properti string tunggal ke item WIA.
wiauDbgDump

Fungsi wiauDbgDump mencatat pesan yang berisi satu atau beberapa nilai data.
wiauDbgError

Fungsi wiauDbgError mencatat pesan kesalahan.
wiauDbgErrorHr

Fungsi wiauDbgErrorHr mencatat pesan yang berisi HRESULT dan string pesan kesalahannya.
wiauDbgFlags

Fungsi wiauDbgFlags menentukan apakah bendera debugging tertentu diatur.
wiauDbgHelper

Fungsi wiauDbgHelper memformat pesan dan menulisnya ke file log, atau debugger, atau keduanya.
wiauDbgHelper2

Fungsi wiauDbgHelper2 menulis pesan ke file log, atau debugger, atau keduanya.
wiauDbgInit

Fungsi wiauDbgInit menginisialisasi penelusuran kesalahan WIA.
wiauDbgLegacyError

Fungsi wiauDbgLegacyError mencatat pesan kesalahan.
wiauDbgLegacyError2

Fungsi wiauDbgLegacyError2 mencatat pesan kesalahan.
wiauDbgLegacyHresult2

Fungsi wiauDbgLegacyHresult2 mencatat pesan default yang berisi HRESULT.
wiauDbgLegacyTrace

Fungsi wiauDbgLegacyTrace mencatat pesan jejak.
wiauDbgLegacyTrace2

Fungsi wiauDbgLegacyTrace2 mencatat pesan jejak.
wiauDbgLegacyWarning

Fungsi wiauDbgLegacyWarning mencatat pesan peringatan.
wiauDbgSetFlags

Fungsi wiauDbgSetFlags mengatur bendera debugging.
wiauDbgTrace

Fungsi wiauDbgTrace mencatat pesan jejak.
wiauDbgWarning

Fungsi wiauDbgWarning mencatat pesan peringatan.
wiauGetDrvItemContext

Fungsi wiauGetDrvItemContext mendapatkan konteks item driver, dan secara opsional, item driver.
wiauGetResourceString

Fungsi wiauGetResourceString mendapatkan string sumber daya, menyimpannya sebagai BSTR.
wiauGetValidFormats

Fungsi wiauGetValidFormats memanggil metode IWiaMiniDrv::d rvGetWiaFormatInfo dan membuat daftar format yang valid, menggunakan nilai tymed tertentu.
wiauPropInPropSpec

Fungsi wiauPropInPropSpec menentukan apakah ID spesifikasi properti tertentu terkandung dalam array nilai tersebut. Fungsi ini secara opsional mendapatkan indeks tempat ID spesifikasi properti ditemukan.
wiauPropsInPropSpec

Fungsi wiauPropsInPropSpec menentukan apakah salah satu daftar ID spesifikasi properti terkandung dalam array nilai tersebut.
wiauRegGetDwordA

Fungsi wiauRegGetDword mendapatkan nilai DWORD dari bagian DeviceData registri.
wiauRegGetDwordW

Pelajari bagaimana fungsi wiauRegGetDword mendapatkan nilai DWORD dari bagian DeviceData registri.
wiauRegGetStrA

Fungsi wiauRegGetStr mendapatkan nilai string dari bagian DeviceData dari registri.
wiauRegGetStrW

Pelajari bagaimana fungsi wiauRegGetStr mendapatkan nilai string dari bagian DeviceData registri.
wiauRegOpenDataA

Fungsi wiauRegOpenData membuka kunci registri DeviceData.
wiauRegOpenDataW

Pelajari bagaimana fungsi wiauRegOpenData membuka kunci registri DeviceData.
wiauSetImageItemSize

Fungsi wiauSetImageItemSize menghitung ukuran dan lebar, dalam byte, untuk gambar, berdasarkan pengaturan WIA_IPA_FORMAT saat ini (dijelaskan dalam dokumentasi Microsoft Windows SDK), dan menulis nilai baru ke properti yang sesuai.
wiauStrC2C

Fungsi wiauStrC2C menyalin string karakter ANSI ke string karakter ANSI lainnya.
wiauStrC2W

Fungsi wiauStrC2W mengonversi string karakter ANSI menjadi string Unicode.
wiauStrW2C

Fungsi wiauStrW2C mengonversi string Unicode menjadi string karakter ANSI.
wiauStrW2W

Fungsi wiauStrW2W menyalin string Unicode ke string Unicode lain.
WriteToErrorLog

Metode IStillImage::WriteToErrorLog menulis pesan ke log kesalahan gambar diam.
WriteToErrorLog

Metode IStiDeviceControl::WriteToErrorLog memungkinkan minidriver gambar masih mode pengguna untuk menulis pesan ke dalam log kesalahan gambar diam.

Antarmuka

 
IStiDevice

Bagian ini menjelaskan metode yang ditentukan untuk Antarmuka IStiDevice COM. Prototipe metode terkandung dalam Sti.h.
IStiDeviceControl

Bagian ini menjelaskan metode yang ditentukan untuk Antarmuka COM IStiDeviceControl. Prototipe metode terkandung dalam Stiusd.h.
IStillImageW

Bagian ini menjelaskan metode yang ditentukan untuk Antarmuka IStillImage COM. Prototipe metode terkandung dalam Sti.h.
IStiUSD

Bagian ini menjelaskan metode yang ditentukan untuk Antarmuka IStiUSD COM. Prototipe metode terkandung dalam Stiusd.h.
IWiaDrvItem

Antarmuka IWiaDrvItem menyediakan metode yang dapat digunakan minidriver WIA untuk mengelola pohon item IWiaDrvItem.
IWiaErrorHandler

Antarmuka IWiaErrorHandler menyediakan metode GetStatusDescription dan ReportStatus, yang memungkinkan minidriver untuk memberi pengguna informasi tentang status atau kesalahan selama transfer data dan mungkin memberikan kesempatan untuk pulih dari kesalahan.
IWiaImageFilter

Antarmuka IWiaImageFilter adalah antarmuka ekstensi yang diterapkan oleh pengembang filter pemrosesan gambar dan dipanggil oleh Microsoft Windows Image Acquisition (WIA).
IWiaLog

Antarmuka IWiaLog sudah usang dan tidak lagi didukung. Gunakan Makro Log Diagnostik sebagai gantinya.
IWiaMiniDrv

Antarmuka IWiaMiniDrv menyediakan metode yang merupakan titik masuk untuk semua komunikasi antara minidriver dan layanan WIA. Metode ini memungkinkan layanan WIA untuk mengontrol perangkat.
IWiaMiniDrvCallBack

Antarmuka IWiaMiniDrvCallBack menyediakan metode MiniDrvCallback, yang memungkinkan minidriver mentransfer data header gambar dan data gambar dari perangkat pencitraan ke layanan WIA.
IWiaMiniDrvTransferCallback

Ini adalah antarmuka Callback yang dipanggil oleh driver mini WIA untuk transfer berbasis aliran.
IWiaSegmentationFilter

Antarmuka IWiaSegmentationFilter menyediakan metode DetectRegions, yang memungkinkan minidriver mendeteksi subregion gambar pada platen pemindai flatbed.
IWiaTransferCallback

Antarmuka IWiaTransferCallback diimplementasikan oleh pengembang filter pemrosesan gambar dan dipanggil oleh Microsoft Windows Image Acquisition (WIA).

Struktur

 
BMP_IMAGE_INFO

Struktur BMP_IMAGE_INFO berisi informasi tentang gambar BMP.
CHANNEL_INFO

Struktur CHANNEL_INFO digunakan sebagai parameter untuk DeviceIoControl, ketika kode kontrol I/O yang ditentukan IOCTL_GET_CHANNEL_ALIGN_RQST.
DEVICE_DESCRIPTOR

Struktur DEVICE_DESCRIPTOR digunakan sebagai parameter untuk DeviceIoControl, ketika kode kontrol I/O yang ditentukan IOCTL_GET_DEVICE_DESCRIPTOR.
DEVICEDIALOGDATA

Struktur DEVICEDIALOGDATA berisi semua data yang diperlukan untuk mengimplementasikan dialog perangkat kustom.
DEVICEDIALOGDATA2

Struktur DEVICEDIALOGDATA2 berisi semua data yang diperlukan untuk mengimplementasikan dialog perangkat kustom.
DRV_VERSION

Struktur DRV_VERSION digunakan sebagai parameter untuk DeviceIoControl, ketika kode kontrol I/O yang ditentukan IOCTL_GET_VERSION.
IO_BLOCK

Struktur IO_BLOCK digunakan sebagai parameter untuk DeviceIoControl, ketika kode kontrol I/O yang ditentukan IOCTL_READ_REGISTERS atau IOCTL_WRITE_REGISTERS.
IO_BLOCK_EX

Struktur IO_BLOCK_EX digunakan sebagai parameter untuk DeviceIoControl, ketika kode kontrol I/O yang ditentukan IOCTL_SEND_USB_REQUEST.
MINIDRV_TRANSFER_CONTEXT

Struktur MINIDRV_TRANSFER_CONTEXT digunakan untuk menyimpan gambar dan informasi lain yang diperlukan untuk transfer data panggilan balik memori atau transfer data file.
PTP_VENDOR_DATA_IN

Struktur PTP_VENDOR_DATA_IN berisi informasi tentang perintah arbitrer yang bermasalah pada perangkat.
PTP_VENDOR_DATA_OUT

Struktur PTP_VENDOR_DATA_OUT berisi informasi yang dikirim perangkat ke aplikasi, sebagai respons terhadap perintah yang dikeluarkan aplikasi ke perangkat.
RANGEVALUE

Struktur RANGEVALUE digunakan oleh microdriver untuk berkomunikasi dengan driver FLATbed WIA nilai hukum untuk parameter fungsi microdriver.
SCANINFO

Struktur SCANINFO digunakan untuk menyimpan dan mengomunikasikan informasi tentang akuisisi pemindaian.
SCANWINDOW

Struktur SCANWINDOW digunakan oleh driver Flatbed WIA untuk memberi tahu microdriver area gambar apa yang akan dipindai.
SCSISCAN_CMD

Struktur SCSISCAN_CMD digunakan sebagai parameter untuk DeviceIoControl, ketika kode kontrol I/O yang ditentukan IOCTL_SCSISCAN_CMD.
SCSISCAN_INFO

Struktur SCSISCAN_INFO digunakan sebagai parameter untuk DeviceIoControl (dijelaskan dalam dokumentasi Microsoft Windows SDK), ketika kode kontrol I/O yang ditentukan IOCTL_SCSISCAN_GET_INFO.
STI_DEV_CAPS

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

Struktur STI_DEVICE_INFORMATION digunakan sebagai parameter output untuk fungsi IStillImage::GetDeviceList dan IStillImage::GetDeviceInfo. Ini digunakan sebagai parameter input untuk IStillImage::SetupDeviceParameters.
STI_DEVICE_STATUS

Struktur STI_DEVICE_STATUS digunakan sebagai parameter untuk metode IStiDevice::GetStatus dan IStiUSD::GetStatus.
STI_DIAG

Struktur STI_DIAG digunakan sebagai parameter untuk metode IStiDevice::D iagnostic dan IStiUSD::D iagnostic.
STI_ERROR_INFOW

Struktur STI_ERROR_INFO digunakan sebagai parameter untuk metode IStiDevice::GetLastErrorInfo dan IStiUSD::GetLastErrorInfo. Ini juga digunakan sebagai anggota struktur STI_DIAG.
STI_USD_CAPS

Struktur STI_USD_CAPS digunakan sebagai parameter untuk metode IStiUSD::GetCapabilities.
STI_WIA_DEVICE_INFORMATIONW

Struktur STI_WIA_DEVICE_INFORMATION berisi informasi perangkat.
STINOTIFY

Struktur STINOTIFY digunakan sebagai parameter untuk metode IStillImage::LaunchApplicationForDevice, IStiDevice::GetLastNotificationData, dan IStiUSD::GetNotificationData.
STISUBSCRIBE

Struktur STISUBSCRIBE digunakan sebagai parameter untuk metode IStiDevice::Subscribe.
TWAIN_CAPABILITY

Struktur TWAIN_CAPABILITY menyimpan informasi yang digunakan ketika aplikasi yang kompatibel dengan TWAIN berkomunikasi dengan driver WIA.
USBSCAN_GET_DESCRIPTOR

Struktur USBSCAN_GET_DESCRIPTOR digunakan sebagai parameter untuk DeviceIoControl, ketika kode kontrol I/O yang ditentukan IOCTL_GET_USB_DESCRIPTOR.
USBSCAN_PIPE_CONFIGURATION

Struktur USBSCAN_PIPE_CONFIGURATION digunakan sebagai parameter untuk DeviceIoControl, ketika kode kontrol I/O yang ditentukan IOCTL_GET_PIPE_CONFIGURATION.
USBSCAN_PIPE_INFORMATION

Struktur USBSCAN_PIPE_INFORMATION digunakan untuk menggambarkan pipa transfer USB untuk perangkat gambar diam. Array struktur USBSCAN_PIPE_INFORMATION disediakan dalam struktur USBSCAN_PIPE_CONFIGURATION.
USBSCAN_TIMEOUT

Struktur USBSCAN_TIMEOUT menyimpan nilai waktu habis untuk operasi USB bulk IN dan bulk OUT, dan interupsi.
VAL

Struktur VAL digunakan oleh microdriver dan driver Flatbed WIA untuk meneruskan informasi antara satu sama lain.
WIA_BARCODE_INFO

Struktur WIA_BARCODE_INFO menyimpan informasi untuk satu kode batang yang didekodekan.
WIA_BARCODES

Struktur WIA_BARCODES menyimpan informasi header untuk laporan metadata kode batang dari satu pekerjaan pemindaian (satu panggilan ke IWiaMiniDrv::d rvAcquireItemData).
WIA_DEV_CAP_DRV

Struktur WIA_DEV_CAP_DRV digunakan untuk menghitung kemampuan perangkat. Kemampuan perangkat ditentukan oleh peristiwa atau perintah yang didukung perangkat.
WIA_MICR

Struktur WIA_MICR menyimpan informasi header untuk laporan metadata MICR dari satu pekerjaan pemindaian (satu panggilan ke IWiaMiniDrv::d rvAcquireItemData).
WIA_MICR_INFO

Struktur WIA_MICR_INFO menyimpan informasi untuk satu kode MICR yang didekodekan.
WIA_PATCH_CODE_INFO

Struktur WIA_PATCH_CODE_INFO menyimpan informasi untuk satu kode patch yang didekodekan.
WIA_PATCH_CODES

Struktur WIA_PATCH_CODES menyimpan informasi header untuk laporan metadata kode patch dari satu pekerjaan pemindaian (satu panggilan ke IWiaMiniDrv::d rvAcquireItemData).
WIA_PROPERTY_CONTEXT

Struktur WIA_PROPERTY_CONTEXT menyimpan pengidentifikasi properti dan konteksnya.
WIA_PROPERTY_INFO

Struktur WIA_PROPERTY_INFO digunakan untuk menyimpan akses default dan informasi nilai yang valid untuk properti item jenis arbitrer.
WIA_RAW_HEADER

Pelajari selengkapnya tentang: struktur _WIA_RAW_HEADER
WIAS_CHANGED_VALUE_INFO

Struktur WIAS_CHANGED_VALUE_INFO digunakan untuk menyimpan nilai properti saat ini dan sebelumnya.
WIAS_DOWN_SAMPLE_INFO

Struktur WIAS_DOWN_SAMPLE_INFO menyimpan informasi yang digunakan oleh fungsi pembantu downsampling, wiasDownSampleBuffer.
WIAS_ENDORSER_INFO

Struktur WIAS_ENDORSER_INFO menyimpan pasangan token/nilai endorser kustom.
WIAS_ENDORSER_VALUE

Struktur WIAS_ENDORSER_VALUE menyimpan pasangan token/nilai untuk string yang mendukung.