Imbedding virtual device driver (VxD) calls in a dynamic link li

Electrical computers and digital processing systems: multicomput – Computer-to-computer data routing – Least weight routing

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

709305, G06F 15163, G06F 900, G06F 946

Patent

active

060413638

ABSTRACT:
An interface in a dynamic link library is created which communicates with and provides data translation functions from an application program, such as a test tool, to a device driver. A virtual device driver in an operating system of a computing system is accessed by a calling program to perform and verify the operation of the virtual device driver. A request from the calling program to perform an operation supported by the virtual device driver is decoded in the interface of the dynamic link library. An address of the virtual device driver corresponding to the requested operation is acquired in the dynamic link library.
A processing module maintained in the dynamic link library for processing the requested operation is invoked, and data from this module is passed to the virtual device driver in response to the requested operation. In addition, data parameters are configured by the processing module of the dynamic link library for passing the requested data from the calling program to the virtual device driver. A return value is received from the virtual device driver indicating the success or failure of the requested operation. The return value is passed from the module of the dynamic link library to the calling program. Also, the processing module of the dynamic link library receives data returned from the virtual device driver in response to the requested operation, processes the data, and passes the processed data to the calling program.

REFERENCES:
patent: 5233611 (1993-08-01), Triantafyllos et al.
patent: 5548759 (1996-08-01), Lipe
patent: 5557740 (1996-09-01), Johnson et al.
patent: 5638517 (1997-06-01), Bartek et al.
patent: 5691926 (1997-11-01), Cannon et al.
patent: 5692128 (1997-11-01), Bolles et al.
patent: 5696970 (1997-12-01), Sandage et al.
patent: 5748980 (1998-05-01), Lipe et al.
Asche, Ruediger; "What's New in Windows 95 for VxD Writers", MSDN, pp. 1-13 Apr. 29, 1994.
Asche, Ruediger, "Little Device Driver Writer", pp. 1-26, Feb. 25, 1994.
IBM Technical Disclosure Bulletin, OS/2 Virtual Device Driver Support for CD-ROM, vol. 37, No. 10, Oct. 1994.
Larvoire, Jean-Francois; A VxD to Monitor Hardware Interrupts, Windows Developer's Journal, pp. 1-15, Mar. 1996.
Don Matthews, Porting VxDs from Windows 3.1 to Windows 95, Dr. Dobb's Journal on CD-ROM, Nov. 1995.
Ruediger Asche, "What's New in Windows 95 for VxD Writers?", Dr. Dobb's Journal on CD-ROM, Apr. 1994.
Laurence Kepple, The Black Arat of GUI Testing, Dr. Dobb's journal on Cd-ROM, Feb. 1994.
Russinovich et al, "Examining the Windows 95 layered file system", Dr. Dobb's Journal v20,n12 p60(9), Dec. 1995.
Johnson et al, "Dynamic Link Libraries Under Microsoft Windows", Dr. Dobb's Journal on Cd-Rom, Mar. 1989.
Craig Lindley, "Very dynamic Linking in Windows", Dr. Dobb's Journal on CD-ROM, Sep. 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

Imbedding virtual device driver (VxD) calls in a dynamic link li does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Imbedding virtual device driver (VxD) calls in a dynamic link li, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Imbedding virtual device driver (VxD) calls in a dynamic link li will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-738561

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