home *** CD-ROM | disk | FTP | other *** search
/ Microsoft Programmer's Library 1.3 / Microsoft-Programers-Library-v1.3.iso / sampcode / os2sdk / os2sdk11 / tk2 / profile.h < prev    next >
Encoding:
C/C++ Source or Header  |  1989-02-01  |  670 b   |  18 lines

  1. /*  profile.h - definitions for profile.dll */
  2.  
  3. extern    unsigned far pascal PROFCLEAR (int);
  4. extern    unsigned far pascal PROFDUMP (int, char far *);
  5. extern    unsigned far pascal PROFFREE (int);
  6. extern    unsigned far pascal PROFINIT (int, char far *);
  7. extern    unsigned far pascal PROFOFF (int);
  8. extern    unsigned far pascal PROFON (int);
  9.  
  10. #define     PROF_SHIFT        2        /* Power of 2 profile granularity */
  11.  
  12. #define     MOD_NAME_SIZE  10        /* size of module name */
  13.  
  14. /*  Profile type */
  15. #define     PT_SYSTEM        0        /* System profiling     */
  16. #define     PT_USER        1        /* User   profiling     */
  17. #define     PT_USEKP        4        /* Kernel support profiling */
  18.