DosXxxx API Pre-invocation Tracepoints.

From OS/2 Warp V3.0 fix pack 30 and OS/2 Warp V4.0 fix pack 10 all system API pre-invocation tracepoints have been updated to log the caller's return address. In most cases the meaning of this information is self-evident and the original tracepoint definition has been updated to include a line that displays as follows:

    32-bit API:

             Return address = %F

    16-bit API:

             Return address = %W:%W

Special consideration needs to be given to APIs involving the KERNEL, SESMGR and QUECALLS. These are APIs the use the Dos prefix in their names and my indirect though DOSCALL1.

The following topics describe each of these cases:


[Back: Parameter Format Notation]
[Next: Tracing Kernel API Return Information]