home *** CD-ROM | disk | FTP | other *** search
/ The Best of the Best / _.img / 01163 / mmsystem.ldl < prev    next >
Text File  |  1993-02-23  |  8KB  |  127 lines

  1. Library "MMSYSTEM.DLL"
  2.   name:DrvClose            return:long      args: (unsigned long long)
  3.   name:DrvOpen                return:unsigned  args: (pointer pointer long)
  4.   name:DrvSendMessage            return:long      args: (unsigned unsigned long long)
  5.   name:DrvGetModuleHandle      return:unsigned  args: (unsigned)
  6.   name:DrvDefDriverProc        return:long      args: (long unsigned unsigned long long)
  7.   name:mmsystemGetVersion      return:short                 
  8.   name:OutputDebugStr            return:void      args: (pointer)
  9.  
  10.   name:sndPlaySound            return:bool      args: (pointer unsigned)
  11.  
  12.   name:waveOutGetNumDevs       return:unsigned        
  13.   name:waveOutGetDevCaps       return:unsigned  args: (unsigned pointer unsigned)
  14.   name:waveOutGetVolume        return:unsigned    args: (unsigned pointer)
  15.   name:waveOutSetVolume        return:unsigned    args: (unsigned long)
  16.   name:waveOutGetErrorText     return:unsigned    args: (unsigned pointer unsigned)
  17.   name:waveOutOpen            return:unsigned    args: (pointer unsigned pointer long long long)
  18.   name:waveOutClose            return:unsigned    args: (unsigned)
  19.   name:waveOutPrepareHeader    return:unsigned    args: (unsigned long unsigned)
  20.   name:waveOutUnprepareHeader  return:unsigned    args: (unsigned long unsigned)
  21.   name:waveOutWrite            return:unsigned    args: (unsigned long unsigned)
  22.   name:waveOutPause            return:unsigned    args: (unsigned)
  23.   name:waveOutRestart            return:unsigned    args: (unsigned)
  24.   name:waveOutReset            return:unsigned    args: (unsigned)
  25.   name:waveOutBreakLoop        return:unsigned    args: (unsigned)
  26.   name:waveOutGetPosition      return:unsigned    args: (unsigned pointer unsigned)
  27.   name:waveOutGetPitch            return:unsigned    args: (unsigned pointer)
  28.   name:waveOutSetPitch            return:unsigned    args: (unsigned long)
  29.   name:waveOutGetPlaybackRate  return:unsigned    args: (unsigned pointer)
  30.   name:waveOutSetPlaybackRate  return:unsigned    args: (unsigned long)
  31.   name:waveOutGetID            return:unsigned    args: (unsigned pointer)
  32.   name:waveOutMessage            return:long     args: (unsigned unsigned long long)
  33.   name:waveInGetNumDevs        return:unsigned        
  34.   name:waveInGetDevCaps        return:unsigned    args: (unsigned pointer unsigned)
  35.   name:waveInGetErrorText      return:unsigned    args: (unsigned pointer unsigned)
  36.   name:waveInOpen            return:unsigned    args: (pointer unsigned pointer long long long)
  37.   name:waveInClose            return:unsigned    args: (unsigned)
  38.   name:waveInPrepareHeader     return:unsigned    args: (unsigned long unsigned)
  39.   name:waveInUnprepareHeader   return:unsigned    args: (unsigned long unsigned)
  40.   name:waveInAddBuffer            return:unsigned    args: (unsigned long unsigned)
  41.   name:waveInStart            return:unsigned    args: (unsigned)
  42.   name:waveInStop            return:unsigned    args: (unsigned)
  43.   name:waveInReset            return:unsigned    args: (unsigned)
  44.   name:waveInGetPosition       return:unsigned    args: (unsigned pointer unsigned)
  45.   name:waveInGetID            return:unsigned    args: (unsigned pointer)
  46.   name:waveInMessage            return:long     args: (unsigned unsigned long long)
  47.  
  48.   name:midiOutGetNumDevs       return:unsigned        
  49.   name:midiOutGetDevCaps       return:unsigned    args: (unsigned pointer unsigned)
  50.   name:midiOutGetVolume        return:unsigned    args: (unsigned pointer)
  51.   name:midiOutSetVolume        return:unsigned    args: (unsigned long)
  52.   name:midiOutGetErrorText     return:unsigned    args: (unsigned pointer unsigned)
  53.   name:midiOutOpen            return:unsigned    args: (pointer unsigned long long long)
  54.   name:midiOutClose            return:unsigned    args: (unsigned)
  55.   name:midiOutPrepareHeader    return:unsigned    args: (unsigned long unsigned)
  56.   name:midiOutUnprepareHeader  return:unsigned    args: (unsigned long unsigned)
  57.   name:midiOutShortMsg            return:unsigned    args: (unsigned long)
  58.   name:midiOutlongMsg            return:unsigned    args: (unsigned pointer unsigned)
  59.   name:midiOutReset            return:unsigned    args: (unsigned)
  60.   name:midiOutCachePatches     return:unsigned    args: (unsigned unsigned pointer unsigned)
  61.   name:midiOutCacheDrumPatches return:unsigned    args: (unsigned unsigned pointer unsigned)
  62.   name:midiOutGetID            return:unsigned    args: (unsigned pointer)
  63.   name:midiOutMessage            return:long     args: (unsigned unsigned long long)
  64.   name:midiInGetNumDevs        return:unsigned        
  65.   name:midiInGetDevCaps        return:unsigned    args: (unsigned pointer unsigned)
  66.   name:midiInGetErrorText      return:unsigned    args: (unsigned pointer unsigned)
  67.   name:midiInOpen            return:unsigned    args: (pointer unsigned long long long)
  68.   name:midiInClose            return:unsigned    args: (unsigned)
  69.   name:midiInPrepareHeader     return:unsigned    args: (unsigned long unsigned)
  70.   name:midiInUnprepareHeader   return:unsigned    args: (unsigned long unsigned)
  71.   name:midiInAddBuffer            return:unsigned    args: (unsigned long unsigned)
  72.   name:midiInStart            return:unsigned    args: (unsigned)
  73.   name:midiInStop            return:unsigned    args: (unsigned)
  74.   name:midiInReset            return:unsigned    args: (unsigned)
  75.   name:midiInGetID            return:unsigned    args: (unsigned pointer)
  76.   name:midiInMessage            return:long     args: (unsigned unsigned long long)
  77.  
  78.   name:auxGetNumDevs            return:unsigned    
  79.   name:auxGetDevCaps            return:unsigned    args: (unsigned pointer unsigned)
  80.   name:auxSetVolume            return:unsigned    args: (unsigned long)
  81.   name:auxGetVolume            return:unsigned    args: (unsigned pointer)
  82.   name:auxOutMessage            return:long     args: (unsigned unsigned long long)
  83.  
  84.   name:timeGetSystemTime       return:unsigned    args: (pointer unsigned)
  85.   name:timeGetTime            return:long         
  86.   name:timeSetEvent            return:unsigned    args: (unsigned unsigned pointer long unsigned)
  87.   name:timeKillEvent            return:unsigned    args: (unsigned)
  88.   name:timeGetDevCaps            return:unsigned    args: (pointer unsigned)
  89.   name:timeBeginPeriod            return:unsigned    args: (unsigned)
  90.   name:timeEndPeriod            return:unsigned    args: (unsigned)
  91.  
  92.   name:joyGetDevCaps            return:unsigned    args: (unsigned pointer unsigned)
  93.   name:joyGetNumDevs            return:unsigned    
  94.   name:joyGetPos            return:unsigned    args: (unsigned pointer)
  95.   name:joyGetThreshold            return:unsigned    args: (unsigned pointer)
  96.   name:joyReleaseCapture       return:unsigned    args: (unsigned)
  97.   name:joySetCapture            return:unsigned    args: (unsigned unsigned unsigned  bool)
  98.   name:joySetThreshold            return:unsigned    args: (unsigned unsigned)
  99.  
  100.   name:mmioStringToFOURCC      return:long    args: (pointer unsigned)
  101.   name:mmioInstallIOProc       return:pointer     args: (long pointer long)
  102.   name:mmioOpen            return:unsigned    args: (pointer pointer long)
  103.   name:mmioRename            return:unsigned    args: (pointer pointer pointer long)
  104.   name:mmioClose            return:unsigned    args: (unsigned unsigned)
  105.   name:mmioRead            return:long     args: (unsigned long long)
  106.   name:mmioWrite            return:long     args: (unsigned long long)
  107.   name:mmioSeek            return:long     args: (unsigned long short)
  108.   name:mmioGetInfo            return:unsigned    args: (unsigned pointer unsigned)
  109.   name:mmioSetInfo            return:unsigned    args: (unsigned pointer unsigned)
  110.   name:mmioSetBuffer            return:unsigned    args: (unsigned long long unsigned)
  111.   name:mmioFlush            return:unsigned    args: (unsigned unsigned)
  112.   name:mmioAdvance            return:unsigned    args: (unsigned pointer unsigned)
  113.   name:mmioSendMessage            return:long     args: (unsigned unsigned long long)
  114.   name:mmioDescend            return:unsigned    args: (unsigned pointer pointer unsigned)
  115.   name:mmioAscend            return:unsigned    args: (unsigned pointer unsigned)
  116.   name:mmioCreateChunk            return:unsigned    args: (unsigned pointer unsigned)
  117.  
  118.   name:mciSendCommand             return:long     args: (unsigned unsigned long long)
  119.   name:mciSendString             return:long     args: (pointer pointer unsigned unsigned)
  120.   name:mciGetDeviceID             return:unsigned    args: (pointer)
  121.   name:mciGetDeviceIDFromElementID return:unsigned      args: (long pointer)
  122.   name:mciGetErrorString       return:bool     args: (long pointer unsigned)
  123.   name:mciSetYieldProc         return:bool     args: (unsigned pointer long)
  124.   name:mciGetCreatorTask       return:unsigned    args: (unsigned)
  125.   name:mciGetYieldProc         return:pointer     args: (unsigned pointer)
  126.   name:mciExecute             return:bool     args: (pointer)
  127.