структура TWAIN_CAPABILITY (wiatwcmp.h)
Структура TWAIN_CAPABILITY содержит сведения, используемые, когда приложение, совместимое с TWAIN, взаимодействует с драйвером WIA.
Синтаксис
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;
Члены
lSize
Задает размер структуры TWAIN_CAPABILITY в байтах.
lMSG
Указывает конкретное сообщение TWAIN, которое может иметь одно из следующих значений:
Значение | Значение |
---|---|
MSG_GET | Получите возможность. |
MSG_GETCURRENT | Получение текущей возможности. |
MSG_GETDEFAULT | Получите возможность по умолчанию. |
MSG_RESET | Сбросьте возможность. |
MSG_SET | Задайте возможность. |
lCapID
Указывает идентификатор возможности для задания или получения.
lConType
Указывает тип контейнера возможности.
lRC
Задает код возврата TWAIN. Это значение может иметь следующие значения:
Значение | Значение |
---|---|
TWRC_FAILURE | Возможность, указанная членом lCapID , не поддерживается. |
TWRC_SUCCESS | Поддерживается возможность, указанная членом lCapID . |
TWRC_SUCCESS | См. раздел Примечания . |
lCC
Указывает код условия TWAIN. Значение может быть одним из следующих.
Значение | Значение |
---|---|
TWCC_BUMMER | Операция завершилась сбоем по неизвестной причине. |
TWCC_SUCCESS | Операция выполнена успешно. |
TWCC_XXX | См. раздел Примечания . |
lDataSize
Указывает размер данных в байтах в массиве Данных .
Data[1]
Массив, содержащий данные возможностей. Фактический размер массива (в байтах) обозначается элементом lDataSize .
Комментарии
Приложение с поддержкой TWAIN взаимодействует с драйвером WIA через совместимость С TWAIN, чтобы узнать, есть ли у драйвера какие-либо частные возможности, и если да, то что они собой представляют. В этом обмене данными используется структура TWAIN_CAPABILITY. Дополнительные сведения см. в статье Совместимость С TWAIN.
Коды возврата TWAIN и коды элементов управления определены в файле twain.h, который можно получить в рабочей группе TWAIN.
Требования
Требование | Значение |
---|---|
Заголовок | wiatwcmp.h (включая Wiatwcmp.h) |