Struktur VAL (wiamicro.h)
Struktur VAL digunakan oleh microdriver dan driver Flatbed WIA untuk meneruskan informasi antara satu sama lain.
Sintaks
typedef struct VAL {
LONG lVal;
double dblVal;
GUID *pGuid;
PSCANINFO pScanInfo;
HGLOBAL handle;
WCHAR **ppButtonNames;
HANDLE *pHandle;
LONG lReserved;
CHAR szVal[MAX_ANSI_CHAR];
} VAL, *PVAL;
Anggota
lVal
Menentukan nilai perintah untuk kembali ke driver Flatbed WIA. Lihat Perintah Microdriver WIA untuk daftar perintah yang tersedia untuk parameter ini.
dblVal
Menentukan nilai perintah untuk kembali ke driver Flatbed WIA. Lihat Perintah Microdriver WIA untuk daftar perintah yang tersedia untuk parameter ini.
pGuid
Menunjuk ke GUID tombol yang ditekan. Jika tidak ada tombol yang ditekan, anggota ini menunjuk ke GUID_NULL.
pScanInfo
Menunjuk ke struktur SCANINFO .
handle
Menunjuk ke handel peristiwa ShutDown yang akan disinyalkan oleh Driver Flatbed WIA ketika driver sedang dibongkar atau dimatikan.
ppButtonNames
Menentukan alamat penunjuk ke array nama tombol.
pHandle
Menunjuk ke handel peristiwa.
lReserved
Dicadangkan. Jangan gunakan.
szVal[MAX_ANSI_CHAR]
Menentukan nama perangkat dalam formulir ASCII. Jika diperlukan untuk pemeriksaan interupsi, microdriver dapat menggunakan nama ini untuk meneruskan ke CreateFile untuk mendapatkan handel file ke perangkat.
Persyaratan
Persyaratan | Nilai |
---|---|
Header | wiamicro.h (termasuk Wiamicro.h) |