发明名称 User-Mode Prototypes in Kernel-Mode Protocol Stacks
摘要 Methods of enabling user-mode prototypes in kernel-mode protocol stacks are described. A protocol stack comprises a set of kernel-mode modules. The protocol stack defines a data path for packets. At least one interception point is defined in a kernel-mode module at which a packet can be intercepted and/or inserted. In an embodiment, each packet intercepted at the interception point, or a copy of said packet, is sent to a user-mode module. The user-mode module processes the packet in some way and then returns the packet to the same, or a different, interception point in the data path. In this way, a user-mode module (which is easier to program) can be used to prototype functionality of a kernel-mode module without requiring kernel-mode code to be written.
申请公布号 US2009296685(A1) 申请公布日期 2009.12.03
申请号 US20080129119 申请日期 2008.05.29
申请人 MICROSOFT CORPORATION 发明人 O'SHEA GREGORY;GUNAWARDENA DINAN
分类号 H04L12/28 主分类号 H04L12/28
代理机构 代理人
主权项
地址