Extensible device driver
AssigneeCanon Kabushiki Kaisha
InventorsDevon James Kemp, Christopher John Carcerano
Life of this patent
Estimating the term…
Loading patent…
AssigneeCanon Kabushiki Kaisha
InventorsDevon James Kemp, Christopher John Carcerano
Estimating the term…
A device driver module for supporting the use of an external device by a computing device which executes an operating system, the device driver module including an initialization portion which is called by the operating system, whereupon the initialization portion detects the presence of a driver plug-in module, obtains information from the detected driver plug-in module, and passes the information from the detected driver plug-in module to the operating system, and also including an operation portion which accesses and executes a functional portion of the detected plug-in module, receives from the operating system an event notification corresponding to the external device and, in the case that the detected driver plug-in module accepts the event notification, passes the event notification to the detected driver plug-in module.
A method for registering a driver plug-in program for use by a device driver program of a device driver which supports the use of an external device by a computing device, the method comprising the steps of:
An apparatus which registers a driver plug-in program for use by a device driver program of a device driver which supports the use of an external device by a computing device, the apparatus comprising:
Dependencies are inferred from the claim text.