Invention Grant
- Patent Title: Runtime code hooking for print driver and functionality testing
- Patent Title (中): 运行时代码挂钩打印驱动和功能测试
-
Application No.: US14307106Application Date: 2014-06-17
-
Publication No.: US09274768B2Publication Date: 2016-03-01
- Inventor: Ashwin S. Needamangala , Daniel S. Mihai , Hristo H. Ivanov , Marius Popa , Mariyan D. Fransazov
- Applicant: Microsoft Technology Licensing, LLC
- Applicant Address: US WA Redmond
- Assignee: Microsoft Technology Licensing, LLC
- Current Assignee: Microsoft Technology Licensing, LLC
- Current Assignee Address: US WA Redmond
- Agent Sunah Lee; Kate Drakos; Micky Minhas
- Main IPC: G06F9/42
- IPC: G06F9/42 ; G06F9/54 ; G06F9/45 ; G06F9/445 ; G06F11/36

Abstract:
Runtime code hooking techniques are described in which a place holder instruction within a compiled module is used as an entry point to enable code hooking. A hook function to modify a target function is developed. At runtime, the target function to be modified is located. A place holder instruction within the target function is overwritten with instructions to cause execution of the hook function when the target function is called.
Public/Granted literature
- US20140359582A1 Runtime Code Hooking for Print Driver and Functionality Testing Public/Granted day:2014-12-04
Information query