struttura TWAIN_CAPABILITY (wiatwcmp.h)
La struttura TWAIN_CAPABILITY contiene informazioni utilizzate quando un'applicazione compatibile con TWAIN comunica con un driver WIA.
Sintassi
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;
Members
lSize
Specifica le dimensioni, in byte, della struttura TWAIN_CAPABILITY.
lMSG
Specifica il messaggio TWAIN specifico, che può essere uno dei valori seguenti:
Valore | Significato |
---|---|
MSG_GET | Ottenere una funzionalità. |
MSG_GETCURRENT | Ottenere la funzionalità corrente. |
MSG_GETDEFAULT | Ottenere la funzionalità predefinita. |
MSG_RESET | Reimpostare la funzionalità. |
MSG_SET | Impostare una funzionalità. |
lCapID
Specifica l'ID della funzionalità da impostare o ottenere.
lConType
Specifica il tipo di contenitore della funzionalità.
lRC
Specifica il codice restituito TWAIN. Questo valore può essere il seguente:
Valore | Significato |
---|---|
TWRC_FAILURE | La funzionalità specificata dal membro lCapID non è supportata. |
TWRC_SUCCESS | La funzionalità specificata dal membro lCapID è supportata. |
TWRC_SUCCESS | Vedere la sezione Osservazioni . |
lCC
Specifica il codice della condizione TWAIN. I valori validi sono i seguenti:
Valore | Significato |
---|---|
TWCC_BUMMER | L'operazione non è riuscita per un motivo sconosciuto. |
TWCC_SUCCESS | L'operazione è stata completata. |
TWCC_XXX | Vedere la sezione Osservazioni . |
lDataSize
Specifica le dimensioni, in byte dei dati nella matrice di dati.
Data[1]
Matrice che contiene i dati delle funzionalità. Le dimensioni effettive, in byte, della matrice sono indicate dal membro lDataSize .
Commenti
Un'applicazione che supporta TWAIN comunica con un driver WIA tramite la compatibilità TWAIN in un secondo momento per scoprire se il driver ha funzionalità private e, in tal caso, cosa sono. In questa comunicazione viene utilizzata una struttura TWAIN_CAPABILITY. Per altre informazioni, vedere Compatibilità TWAIN.
I codici restituiti e i codici di controllo TWAIN sono definiti in twain.h, che possono essere ottenuti dal gruppo di lavoro TWAIN.
Requisiti
Requisito | Valore |
---|---|
Intestazione | wiatwcmp.h (include Wiatwcmp.h) |