1995-04-03
1998-03-17
Ton, Dang
395712, G06F 9445
Patent
active
057297487
ABSTRACT:
A call template builder constructs call templates for interfacing between two blocks of code that utilize different calling conventions. Each call template is built to perform calling convention translation for a call from a source code block to a particular function in a target code block. The call template is formed as a linear block of code having computer code instructions for moving each argument of the function call between locations in memory and registers of the computer complying with a calling convention of the source code block to locations complying with a calling convention of the target code block. Call templates can be constructed for any arbitrary calling convention by providing a definition to the call template builder of the calling convention indicative of the locations for passing arguments and transferring control to the function in compliance with that calling convention.
REFERENCES:
patent: 5136705 (1992-08-01), Stubbs et al.
patent: 5430850 (1995-07-01), Papadopoulos et al.
Microsoft, Technical Note 39: MFC/OLE Automation Implementation, Visual C++ V. 1.5 Help, MFC Technical Note 39 (1993).
Brockschmidt, Kraig, Inside OLE (Second Edition), pp. 638-675, Microsoft Press (1995).
Bradlee David G.
Paterson Timothy L.
Robbins Jeffrey C.
Microsoft Corporation
Ton Dang
LandOfFree
Call template builder and method does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Call template builder and method, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Call template builder and method will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-967271