发明名称 Driver framework component for synchronizing interactions between a multi-threaded environment and a driver operating in a less-threaded software environment
摘要 The present invention relates to a system and methodology to facilitate automatic interactions between a highly threaded software environment such as an operating system kernel and a module operating in a less threaded environment. This is achieved by supplying adapter objects that employ various automated locking components to synchronize interactions between the environments such as processing of events or interrupts that may be generated in the system. In one aspect, a driver management system is provided that includes a driver framework component (DFC) that is separate from a driver or other type module, wherein the DFC generates objects that facilitate seamless interactions between the driver and a highly threaded system. A presentation component associated with the DFC selectively exposes objects to the driver in a multi-threaded environment.
申请公布号 US7406698(B2) 申请公布日期 2008.07.29
申请号 US20030749787 申请日期 2003.12.30
申请人 MICROSOFT CORPORATION 发明人 RICHARDSON JOHN J.
分类号 G06F3/00;G06F7/00;G06F9/44;G06F9/46;G06F12/00;G06F12/14;G06F13/00 主分类号 G06F3/00
代理机构 代理人
主权项
地址