home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / DEF.ZIP / DOSEXPRT.H < prev   
Text File  |  1989-11-24  |  6KB  |  224 lines

  1. /*****************************************************************************
  2.  
  3.    NAME:          DOSCALLS.H
  4.  
  5.    DESCRIPTION:   This is the resident name table information obtained by
  6.                   parsing OS2.LIB from the 1.1 Toolkit.
  7.  
  8. *****************************************************************************/
  9.  
  10. typedef struct _EXPORT_TBL
  11. {
  12.    USHORT   ordinal;
  13.    CHAR     *name;
  14. } EXPORT_TBL;
  15.  
  16. EXPORT_TBL   DosCallsTbl[] = {
  17.    0,    "",
  18.    1,    "DOSICREATETHREAD",
  19.    2,    "DOSCWAIT",
  20.    3,    "DOSENTERCRITSEC",
  21.    4,    "DOSIEXECPGM",
  22.    5,    "DOSEXIT",
  23.    6,    "DOSEXITCRITSEC",
  24.    7,    "DOSEXITLIST",
  25.    8,    "DOSGETINFOSEG",
  26.    9,    "DOSGETPRTY",
  27.    10,   "DOSKILLPROCESS",
  28.    11,   "DOSSETPRTY",
  29.    12,   "DOSPTRACE",
  30.    13,   "DOSHOLDSIGNAL",
  31.    14,   "DOSSETSIGHANDLER",
  32.    15,   "DOSFLAGPROCESS",
  33.    16,   "DOSMAKEPIPE",
  34.    17,   "DOSISYSSEMCLEAR",
  35.    18,   "DOSISEMREQUEST",
  36.    19,   "DOSISYSSEMSET",
  37.    20,   "DOSSEMSETWAIT",
  38.    21,   "DOSISEMWAIT",
  39.    22,   "DOSMUXSEMWAIT",
  40.    23,   "DOSCLOSESEM",
  41.    24,   "DOSCREATESEM",
  42.    25,   "DOSOPENSEM",
  43.    26,   "DOSRESUMETHREAD",
  44.    27,   "DOSSUSPENDTHREAD",
  45.    28,   "DOSSETDATETIME",
  46.    29,   "DOSTIMERASYNC",
  47.    30,   "DOSTIMERSTART",
  48.    31,   "DOSTIMERSTOP",
  49.    32,   "DOSSLEEP",
  50.    33,   "DOSGETDATETIME",
  51.    34,   "DOSALLOCSEG",
  52.    35,   "DOSALLOCSHRSEG",
  53.    36,   "DOSGETSHRSEG",
  54.    37,   "DOSGIVESEG",
  55.    38,   "DOSREALLOCSEG",
  56.    39,   "DOSFREESEG",
  57.    40,   "DOSALLOCHUGE",
  58.    41,   "DOSGETHUGESHIFT",
  59.    42,   "DOSREALLOCHUGE",
  60.    43,   "DOSCREATECSALIAS",
  61.    44,   "DOSLOADMODULE",
  62.    45,   "DOSGETPROCADDR",
  63.    46,   "DOSFREEMODULE",
  64.    47,   "DOSGETMODHANDLE",
  65.    48,   "DOSGETMODNAME",
  66.    49,   "DOSGETMACHINEMODE",
  67.    50,   "DOSBEEP",
  68.    51,   "DOSCLIACCESS",
  69.    52,   "DOSSEVCONFIG",
  70.    53,   "DOSSEVIOCTL",
  71.    54,   "DOSSGSWITCH",
  72.    55,   "DOSSGSWITCHME",
  73.    56,   "DOSBUFRESET",
  74.    57,   "DOSCHDIR",
  75.    58,   "DOSCHGFILEPTR",
  76.    59,   "DOSCLOSE",
  77.    60,   "DOSDELETE",
  78.    61,   "DOSDUPHANDLE",
  79.    62,   "DOSFILELOCKS",
  80.    63,   "DOSFINDCLOSE",
  81.    64,   "DOSFINDFIRST",
  82.    65,   "DOSFINDNEXT",
  83.    66,   "DOSMKDIR",
  84.    67,   "DOSMOVE",
  85.    68,   "DOSNEWSIZE",
  86.    69,   "DOSPORTACCESS",
  87.    70,   "DOSOPEN",
  88.    71,   "DOSQCURDIR",
  89.    72,   "DOSQCURDISK",
  90.    73,   "DOSQFHANDSTATE",
  91.    74,   "DOSQFILEINFO",
  92.    75,   "DOSQFILEMODE",
  93.    76,   "DOSQFSINFO",
  94.    77,   "DOSQHANDTYPE",
  95.    78,   "DOSQVERIFY",
  96.    79,   "DOSIREAD",
  97.    80,   "DOSRMDIR",
  98.    81,   "DOSSELECTDISK",
  99.    82,   "DOSSETFHANDSTATE",
  100.    83,   "DOSSETFILEINFO",
  101.    84,   "DOSSETFILEMODE",
  102.    85,   "DOSSETMAXFH",
  103.    86,   "DOSSETVERIFY",
  104.    87,   "DOSIWRITE",
  105.    88,   "DOSSYSTEMSERVICE",
  106.    89,   "DOSSETVEC",
  107.    90,   "DOSSYSTRACE",
  108.    91,   "DOSGETENV",
  109.    92,   "DOSGETVERSION",
  110.    93,   "DOSQTRACEINFO",
  111.    94,   "DOSGETPID",
  112.    95,   "UNUSEDF",
  113.    96,   "DOSLIBINIT",
  114.    97,   "DOSSETFSINFO",
  115.    98,   "UNUSEDA",
  116.    99,   "UNUSEDB",
  117.    100,  "DOSICANONICALIZE",
  118.    101,  "DOSSETFGND",
  119.    102,  "DOSSWAPTASKINIT",
  120.    103,  "DOSREADPHYS",
  121.    104,  "UNUSEDD",
  122.    105,  "DOSSGSWITCHPROC2",
  123.    106,  "STRUCHECK",
  124.    107,  "STRURESUPDATE",
  125.    108,  "GETHEADERS",
  126.    109,  "DBGETKVAR",
  127.    110,  "GETSELADDR",
  128.    111,  "GETADDR",
  129.    112,  "DBMEMLOCK",
  130.    113,  "DBMEMUNLOCK",
  131.    114,  "DBSEGALLOC",
  132.    115,  "DBMEMREALLOC",
  133.    116,  "DBMEMFREE",
  134.    117,  "DBGETOWNER",
  135.    118,  "DBPHYSINFO",
  136.    119,  "DOSGETSTDA",
  137.    120,  "DOSERROR",
  138.    121,  "DOSGETSEG",
  139.    122,  "DOSLOCKSEG",
  140.    123,  "DOSUNLOCKSEG",
  141.    124,  "DOSSGSWITCHPROC",
  142.    125,  "DOSIRAMSEMWAKE",
  143.    126,  "DOSSIZESEG",
  144.    127,  "DOSMEMAVAIL",
  145.    128,  "DOSIRAMSEMREQUEST",
  146.    129,  "DOSPHYSICALDISK",
  147.    130,  "DOSGETCP",
  148.    131,  "DOSISETCP",
  149.    132,  "DOSGLOBALSEG",
  150.    133,  "DOSPROFILE",
  151.    134,  "DOSSENDSIGNAL",
  152.    135,  "DOSHUGESHIFT",
  153.    136,  "DOSHUGEINCR",
  154.    137,  "DOSREAD",
  155.    138,  "DOSWRITE",
  156.    139,  "DOSERRCLASS",
  157.    140,  "DOSSEMREQUEST",
  158.    141,  "DOSSEMCLEAR",
  159.    142,  "DOSSEMWAIT",
  160.    143,  "DOSSEMSET",
  161.    144,  "DOSEXECPGM",
  162.    145,  "DOSCREATETHREAD",
  163.    146,  "DOSSUBSET",
  164.    147,  "DOSSUBALLOC",
  165.    148,  "DOSSUBFREE",
  166.    149,  "DOSREADASYNC",
  167.    150,  "DOSWRITEASYNC",
  168.    151,  "DOSSEARCHPATH",
  169.    152,  "DOSSCANENV",
  170.    153,  "DOSSETCP",
  171.    154,  "DOSQPROCSTATUS",
  172.    155,  "DOSGETRESOURCE",
  173.    156,  "DOSGETPPID",
  174.    157,  "DOSCALLBACK",
  175.    158,  "DOSICALLBACK",
  176.    159,  "DOSRETFORWARD",
  177.    160,  "DOSR2STACKREALLOC",
  178.    161,  "DOSFSRAMSEMREQUEST",
  179.    162,  "DOSFSRAMSEMCLEAR",
  180.    163,  "DOSQAPPTYPE",
  181.    164,  "DOSSETPROCCP",
  182.    165,  "DOSDYNAMICTRACE",
  183.    166,  "DOSQSYSINFO",
  184.    167,  "DOSIMAKENMPIPE",
  185.    168,  "DOSICALLNMPIPE",
  186.    169,  "DOSICONNECTNMPIPE",
  187.    170,  "DOSIDISCONNECTNMPIPE",
  188.    171,  "DOSIPEEKNMPIPE",
  189.    172,  "DOSIQNMPIPEINFO",
  190.    173,  "DOSIQNMPHANDSTATE",
  191.    174,  "DOSISETNMPHANDSTATE",
  192.    175,  "DOSITRANSACTNMPIPE",
  193.    176,  "DOSIWAITNMPIPE",
  194.    177,  "DOSISETNMPIPESEM",
  195.    178,  "DOSIQNMPIPESEMSTATE",
  196.    179,  "DOSIRAWREADNMPIPE",
  197.    180,  "DOSIRAWWRITENMPIPE",
  198.    181,  "UNKNOWN",
  199.    182,  "UNKNOWN",
  200.    183,  "UNKNOWN",
  201.    184,  "UNKNOWN",
  202.    185,  "UNKNOWN",
  203.    186,  "UNKNOWN",
  204.    187,  "UNKNOWN",
  205.    188,  "UNKNOWN",
  206.    189,  "UNKNOWN",
  207.    190,  "UNKNOWN",
  208.    191,  "UNKNOWN",
  209.    192,  "UNKNOWN",
  210.    193,  "UNKNOWN",
  211.    194,  "UNKNOWN",
  212.    195,  "UNKNOWN",
  213.    196,  "UNKNOWN",
  214.    197,  "UNKNOWN",
  215.    198,  "UNKNOWN",
  216.    199,  "UNKNOWN",
  217.    200,  "UNKNOWN",
  218.    201,  "UNKNOWN",
  219.    202,  "DOSIQAPPTYPE",
  220.    203,  "UNKNOWN",
  221.    204,  "UNKNOWN",
  222. };
  223. #define DOS_TABLE_ENTRIES  (sizeof(DosCallsTbl) / sizeof(EXPORT_TBL))
  224.