A stream class driver for use in a computer operating system functions
together with a minidriver. The minidriver is associated with a particular
design for an adapter, which is a hardware device that generates or
receives streaming data. The stream class driver deals with common
operating system tasks such as direct memory access, scatter/gather memory
use and Plug n Play. The stream class driver is independent of the
hardware design and can therefore function with any type of streaming
device or external buses such as USB or IEEE 1394. The minidriver
functionality is limited to only those functions required by the unique
aspects of the hardware and for the minimum requirements of operation,
thereby minimizing the complexity and burden of designing minidrivers for
hardware devices.
Een bestuurder van de stroomklasse voor gebruik in een computer werkend systeem functioneert samen met minidriver. Minidriver wordt geassocieerd met een bepaald ontwerp voor een adapter, die een hardwareapparaat is dat produceert of stromende gegevens ontvangt. De bestuurder van de stroomklasse behandelt gemeenschappelijke werkend systeemtaken zoals direct geheugentoegang, verzamelt de verspreiding/geheugengebruik en het Spel van de Stop n. De bestuurder van de stroomklasse is onafhankelijk van het hardwareontwerp en kan daarom met om het even welk type van stromend apparaat of externe bussen zoals USB of IEEE 1394 functioneren. De minidriver functionaliteit is beperkt tot slechts die functies die door de unieke aspecten van de hardware en voor de minimumvereisten van verrichting worden vereist, daardoor minimaliserend de ingewikkeldheid en de last van het ontwerpen van minidrivers voor hardwareapparaten.