Associating a physical driver object with its logical contents

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06F 1310

Patent

active

058812857

ABSTRACT:
Association of a physical driver object with its logical contents in a logical driver object by identifying the logical driver object and using a non-operating system component to cause recreation of the physical driver object. A handle and a memory address of a logical driver object are obtained and the handle is locked to prevent its movement in memory. A clone of the logical driver object is created, whereupon the contents of the logical driver object and the contents of the clone are swapped. The clone is then deleted. Subsequent reselection of the logical driver object into a device context results in an observable recreation of a corresponding physical driver object.

REFERENCES:
patent: 5412798 (1995-05-01), Garney
patent: 5519831 (1996-05-01), Holzhammer
patent: 5774640 (1998-06-01), Kurio
Asche, Ruediger R., "The Little Device Driver Writer", Microsoft Developer CD-ROM, pp. (26) Feb. 1994.
(no author given), "Windows 95 Graphics Device Interface", Microsoft Developer CD-ROM, pp. (4) 1996.
Itoh et al., "Concurrent Object-Oriented Device Driver Programming in Apertos Operating System", Keio University Dept. of Computer Science, Japan, pp. (8) Aug. 1994.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Associating a physical driver object with its logical contents does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Associating a physical driver object with its logical contents, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Associating a physical driver object with its logical contents will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1331185

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.