Programmierschnittstelle für USB-Host-Controller-Treiber

Der USB-Host-Controller-Treiber unterstützt die dateiorientierten Standardschnittstellenfunktionen wie Öffnen (), Schließen ()und ioctl (). Neben diesen dateiorientierten Standardschnittstellen stellt der Treiber eine direkte Schnittstelle über Aufrufvektoren bereit.

Die Aufrufvektoren werden von einem USB System Driver (USBD) verwendet, um mit dem Host Controller Treiber zu interagieren.