Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Корпорация Майкрософт предоставляет драйверы режима ядра на основе WDM для поддержки устройств захвата неподвижных изображений, подключенных к шинам SCSI и USB. Оба драйвера поддерживают устройства Plug and Play и предоставляют службы для добавления, удаления, запуска, остановки и создания записей реестра для устройств Plug and Play. Кроме того, оба драйвера предоставляют операции приостановки и возобновления работы для устройств, поддерживающих управление питанием.
Минидрайверы для обработки изображений в пользовательском режиме могут получить доступ к этим драйверам режима ядра, вызовом CreateFile, ReadFile, WriteFile, и DeviceIoControl (описано в документации по пакету SDK для Microsoft Windows). ReadFile и WriteFile используются для передачи блочных данных. В частности, ReadFile вызывается для получения данных изображения, а WriteFile используется для отправки команд на устройства, которые принимают команды в качестве потоков данных.
Перед вызовом ReadFile, Writefile или DeviceIoControl минидрайвер должен вызвать IStiDeviceControl::GetMyDevicePortName, чтобы получить имя порта устройства, а затем использовать это имя порта в качестве параметра CreateFile.