Annotation of os2sdk/include/ptrace.h, revision 1.1

1.1     ! root        1: /*
        !             2:  *      Ptrace.h - define the DOSPTRACE function call and its buffer parameter
        !             3:  *
        !             4:  *      Copyright (C) Microsoft Corporation, 1986
        !             5:  */
        !             6: 
        !             7: struct PtraceBuf
        !             8: {
        !             9:         unsigned PID ;          /* Process ID of program being debugged */
        !            10:         unsigned TID ;          /* Thread ID of program being debugged ID */
        !            11:         unsigned Cmd ;          /* Request type / Result code (returned) */
        !            12:         unsigned Value ;        /* Input data / Error code (returned) */
        !            13:         unsigned OffV ;         /* Far address */
        !            14:         unsigned SegV ;
        !            15:         unsigned MTE ;          /* Module Table Entry */
        !            16:         unsigned rAX ;          /* Registers of program being debugged */
        !            17:         unsigned rBX ;
        !            18:         unsigned rCX ;
        !            19:         unsigned rDX ;
        !            20:         unsigned rSI ;
        !            21:         unsigned rDI ;
        !            22:         unsigned rBP ;
        !            23:         unsigned rDS ;
        !            24:         unsigned rES ;
        !            25:         unsigned rIP ;
        !            26:         unsigned rCS ;
        !            27:         unsigned rF ;           /* flags */
        !            28:         unsigned rSP ;
        !            29:         unsigned rSS ;
        !            30: } ;
        !            31: 
        !            32: extern unsigned far pascal DOSPTRACE (
        !            33:         struct PtraceBuf far * ) ;

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.