Вы подтвердили, что драйвер сканера поддерживает эту возможность? Я нахожу его в спецификации TWAIN как CAP_SERIALNUMBER (0x1024). И это необязательно - вы не можете предположить, что сканер поддерживает его.
Если вы получаете TWRC_FAILURE, когда пытаетесь ПОЛУЧИТЬ эту возможность, проверьте код условия. Ваша библиотека или компонент должны предоставить способ получить код условия после GET. Значение TWCC_CAPUNSUPPORTED означает, что драйвер сканера не поддерживает эту возможность. Другие коды условий описаны в спецификации TWAIN, хотя иногда требуется немного воображения, чтобы угадать, что водитель пытается сказать ...
Форум рабочей группы TWAIN , возможно, немного лучше подходит для такого рода вопросов.