У меня есть сканер устройство пакет драйверов содержит 3 файла:Достаточно ли файла .sys для драйвера?
- Scanner.inf
- Scanner.cat
- Scanner.sys
Я не уверен, что этот драйвер пакет заполнен.
Вопросы:
1. Являются ли эти файлы достаточно для пакета драйверов и нормальной работы устройства?
Или пакет драйверов должен также содержать DLL-файл?
2. Как отправить команду «Страница сканирования» на устройство сканера с C#, если у меня есть только эти 3 файла (Scanner.inf, Scanner.cat, Scanner.sys)?
Какой инструмент вы хотите посоветовать для просмотра содержимого файла .sys (его функций и т. Д.)? Таким образом, я могу понять, содержит ли файл .sys «другие» библиотеки DLL или нет. –
.sys - это скомпилированный двоичный файл, предназначенный для работы в режиме ядра. Вы, вероятно, не сможете ничего прочитать от него, даже если вы использовали продвинутые инструменты, такие как дизассемблеры или ходовые устройства зависимостей. Однако, .inf указывает все, что предназначался для автора пакета драйверов, и это текстовый файл, как показывает мой ответ. – Jonathan