Virtual display driver
First Claim
1. A method for identifying functions provided by a target kernel-mode software module comprising:
- locating a base address for a target kernel-mode software module loaded within a computer system; and
communicating the base address to a software module executing in kernel-mode.
1 Assignment
0 Petitions
Accused Products
Abstract
A virtual display driver that can be dynamically loaded and unloaded for remote control of a host computing system. The host computing system includes an original display driver that updates an output display of the computing system based on display commands. A remote control executive executes in kernel-mode within an operating environment provided by the computing system and dynamically loads and unloads the virtual display driver as requested by a user. The remote control executive inserts hooks within the functions provided by the original display driver to trap the display commands received by the original display driver and direct the commands to the virtual display driver for communication to a remote client computer.
31 Citations
9 Claims
-
1. A method for identifying functions provided by a target kernel-mode software module comprising:
-
locating a base address for a target kernel-mode software module loaded within a computer system; and
communicating the base address to a software module executing in kernel-mode. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An article comprising a computer-readable medium which stores computer-executable instructions, the instructions causing a computer to identify functions exported by a target kernel-mode software module by:
-
locating a base address for a target kernel-mode software module loaded within the computer system; and
communicating the base address to a software module executing in kernel-mode. - View Dependent Claims (7, 8, 9)
-
Specification