struktur TWAIN_CAPABILITY (wiatwcmp.h)
Struktur TWAIN_CAPABILITY menyimpan informasi yang digunakan ketika aplikasi yang kompatibel dengan TWAIN berkomunikasi dengan driver WIA.
Sintaks
typedef struct _TWAIN_CAPABILITY {
LONG lSize;
LONG lMSG;
LONG lCapID;
LONG lConType;
LONG lRC;
LONG lCC;
LONG lDataSize;
BYTE Data[1];
} TWAIN_CAPABILITY, *PTWAIN_CAPABILITY;
Anggota
lSize
Menentukan ukuran, dalam byte, dari struktur TWAIN_CAPABILITY.
lMSG
Menentukan pesan TWAIN tertentu, yang bisa menjadi salah satu nilai berikut:
Nilai | Makna |
---|---|
MSG_GET | Dapatkan kemampuan. |
MSG_GETCURRENT | Dapatkan kemampuan saat ini. |
MSG_GETDEFAULT | Dapatkan kemampuan default. |
MSG_RESET | Reset kapabilitas. |
MSG_SET | Atur kapabilitas. |
lCapID
Menentukan ID kapabilitas untuk diatur atau didapatkan.
lConType
Menentukan jenis kontainer kemampuan.
lRC
Menentukan kode pengembalian TWAIN. Nilai ini dapat berada di dari yang berikut ini:
Nilai | Makna |
---|---|
TWRC_FAILURE | Kemampuan yang ditentukan oleh anggota lCapID tidak didukung. |
TWRC_SUCCESS | Kemampuan yang ditentukan oleh anggota lCapID didukung. |
TWRC_SUCCESS | Lihat bagian Keterangan . |
lCC
Menentukan kode kondisi TWAIN. Nilai ini bisa menjadi salah satu dari yang berikut ini:
Nilai | Makna |
---|---|
TWCC_BUMMER | Operasi gagal karena alasan yang tidak diketahui. |
TWCC_SUCCESS | Operasi berhasil. |
TWCC_XXX | Lihat bagian Keterangan . |
lDataSize
Menentukan ukuran, dalam byte data dalam array Data .
Data[1]
Adalah array yang berisi data kemampuan. Ukuran aktual, dalam byte, dari array ditunjukkan oleh anggota lDataSize .
Keterangan
Aplikasi berkemampuan TWAIN berkomunikasi dengan driver WIA melalui kompatibilitas TWAIN nanti untuk mengetahui apakah driver memiliki kemampuan pribadi, dan jika demikian, apa itu. Struktur TWAIN_CAPABILITY digunakan dalam komunikasi ini. Untuk informasi selengkapnya, lihat Kompatibilitas TWAIN.
Kode pengembalian TWAIN dan kode kontrol didefinisikan dalam twain.h, yang dapat diperoleh dari TWAIN Working Group.
Persyaratan
Persyaratan | Nilai |
---|---|
Header | wiatwcmp.h (termasuk Wiatwcmp.h) |