Invention Grant
- Patent Title: Extensible private driver interface
- Patent Title (中): 可扩展的私有驱动程序接口
-
Application No.: US12106255Application Date: 2008-04-18
-
Publication No.: US08826307B2Publication Date: 2014-09-02
- Inventor: Narasimha Rao S.s. Nagampalli , Alireza Dabagh , Alok Manchanda , Taroon Mandhana , Sharad Mittal , Olivier Contant , Noel W. Anderson , Bernard Aboba , Jerry E. Peterson
- Applicant: Narasimha Rao S.s. Nagampalli , Alireza Dabagh , Alok Manchanda , Taroon Mandhana , Sharad Mittal , Olivier Contant , Noel W. Anderson , Bernard Aboba , Jerry E. Peterson
- Applicant Address: US WA Redmond
- Assignee: Microsoft Corporation
- Current Assignee: Microsoft Corporation
- Current Assignee Address: US WA Redmond
- Agent John Jardine; Andrew Sanders; Micky Minhas
- Main IPC: G06F3/00
- IPC: G06F3/00 ; G06F9/44 ; G06F9/46 ; G06F13/00

Abstract:
A computer with an extensible framework for facilitating communication between a software component installed on the computer and a device driver that executes functions in response to vendor-specific command objects (e.g., OIDs). The framework defines data structures and a standardized format for defining and implementing private interfaces. After selecting a private interface that is commonly supported by a software component and a driver, a private communication path may be established by an operating system component to facilitate the transfer of command information from the software component to the driver. The private communication path allows commands packaged as OIDs to be routed from software components to intended drivers. By defining private interfaces which route commands from software components to intended drivers, the extensible framework mitigates potential incompatibilities that may arise when drivers created by different vendors include OIDs with the same OID value.
Public/Granted literature
- US20090265720A1 EXTENSIBLE PRIVATE DRIVER INTERFACE Public/Granted day:2009-10-22
Information query