Udostępnij przez


Dostęp do sterowników Kernel-Mode dla urządzeń do przetwarzania obrazów statycznych

Firma Microsoft udostępnia sterowniki trybu jądra oparte na technologii WDM do obsługi nadal urządzeń obrazów podłączonych do magistrali SCSI i USB. Oba sterowniki obsługują urządzenia Plug and Play i zapewniają usługi dodawania, usuwania, uruchamiania, zatrzymywania i tworzenia wpisów rejestru dla urządzeń Plug and Play. Ponadto oba sterowniki zapewniają operacje wstrzymania i wznowienia dla urządzeń obsługujących zarządzanie energią.

Minidrivery obrazów w trybie użytkownika mogą uzyskać dostęp do tych sterowników trybu jądra, wywołując funkcje CreateFile, ReadFile, WriteFile i DeviceIoControl (opisane w dokumentacji zestawu SDK systemu Microsoft Windows). Pliki ReadFile i WriteFile są używane do blokowania transferów danych. W szczególności plik ReadFile jest wywoływany w celu uzyskania danych obrazu, a plik WriteFile służy do wysyłania poleceń do urządzeń, które akceptują polecenia jako strumienie danych.

Przed wywołaniem funkcji ReadFile, Writefile lub DeviceIoControl minidriver musi wywołać metodę IStiDeviceControl::GetMyDevicePortName , aby uzyskać nazwę portu urządzenia, a następnie użyć tej nazwy portu jako parametru do polecenia CreateFile.

Sterownik SCSI

Sterownik USB