发明名称 EXTENSIONS FOR USB DRIVER INTERFACE FUNCTIONS
摘要 In embodiments of extensions for USB driver interface functions, a set of USB driver interfaces are exposed by a USB core driver stack, and the USB driver interfaces include USB driver interface functions to interface with USB client function drivers that correspond to client USB devices. A composite device driver registers itself and requests a function handle for each function of a client USB device. The USB client function drivers are enumerated and the function handles generated for each function of the client USB device. A check first protocol is enforced that directs a USB client function driver to check for availability of a USB driver interface function before interfacing with the USB core driver stack via the USB driver interfaces. A contract version identifier is received that indicates a set of operation rules by which a USB client function driver interfaces with the USB core driver stack.
申请公布号 US2012221751(A1) 申请公布日期 2012.08.30
申请号 US201213464282 申请日期 2012.05.04
申请人 AULL RANDALL E.;HOLAN DORON J.;SANKARANARAYAN MUKUND;MICROSOFT CORPORATION 发明人 AULL RANDALL E.;HOLAN DORON J.;SANKARANARAYAN MUKUND
分类号 G06F3/00 主分类号 G06F3/00
代理机构 代理人
主权项
地址