- Timestamp:
- Apr 2, 2003, 2:59:24 PM (23 years ago)
- Location:
- trunk/src/winmm
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/winmm/joyos2.cpp
r2812 r9976 1 /* $Id: joyos2.cpp,v 1. 4 2000-02-17 14:09:30sandervl Exp $ */1 /* $Id: joyos2.cpp,v 1.5 2003-04-02 12:59:23 sandervl Exp $ */ 2 2 /* 3 3 * OS/2 Joystick apis … … 37 37 //****************************************************************************** 38 38 //****************************************************************************** 39 LONG JoyOpen(H FILE *phGame)39 LONG JoyOpen(HANDLE *phGame) 40 40 { 41 41 ULONG action; … … 58 58 //****************************************************************************** 59 59 //****************************************************************************** 60 LONG JoyGetParams(H FILE hGame, GAME_PARM_STRUCT *pGameParams)60 LONG JoyGetParams(HANDLE hGame, GAME_PARM_STRUCT *pGameParams) 61 61 { 62 62 ULONG dataLen; … … 86 86 // call get status with wait 87 87 // Then call set calibration IOCTL with these values 88 LONG JoyCalibrate(H FILE hGame, GAME_CALIB_STRUCT gameCalib)88 LONG JoyCalibrate(HANDLE hGame, GAME_CALIB_STRUCT gameCalib) 89 89 { 90 90 ULONG parmLen; … … 106 106 //****************************************************************************** 107 107 //****************************************************************************** 108 LONG JoyGetStatus( H FILE hGame, GAME_STATUS_STRUCT *pGameStatus )108 LONG JoyGetStatus( HANDLE hGame, GAME_STATUS_STRUCT *pGameStatus ) 109 109 { 110 110 ULONG dataLen; … … 125 125 //****************************************************************************** 126 126 //****************************************************************************** 127 LONG JoyClose( H FILE hGame )127 LONG JoyClose( HANDLE hGame ) 128 128 { 129 129 APIRET rc; … … 135 135 //****************************************************************************** 136 136 //****************************************************************************** 137 LONG JoyGetCalValues( H FILE hGame, GAME_CALIB_STRUCT *pGameCalib )137 LONG JoyGetCalValues( HANDLE hGame, GAME_CALIB_STRUCT *pGameCalib ) 138 138 { 139 139 ULONG dataLen; … … 158 158 { 159 159 BOOL flReturn=1; // MMSYSERR_NODRIVER 160 H FILE hJoy;160 HANDLE hJoy; 161 161 APIRET rc; 162 162 GAME_PARM_STRUCT GameParams; -
trunk/src/winmm/joyos2.h
r249 r9976 1 /* $Id: joyos2.h,v 1. 2 1999-06-30 11:29:40sandervl Exp $ */1 /* $Id: joyos2.h,v 1.3 2003-04-02 12:59:24 sandervl Exp $ */ 2 2 /* 3 3 * Odin Joystick apis … … 78 78 } GAME_DIGSET_STRUCT; 79 79 80 LONG JoyOpen( H FILE *phGame );81 LONG JoyGetParams( H FILE hGame, GAME_PARM_STRUCT *pGameParams );82 LONG JoyCalibrate( H FILE hGame, GAME_CALIB_STRUCT gameCalib );83 LONG JoyGetCalValues( H FILE hGame, GAME_CALIB_STRUCT *pGameCalib );84 LONG JoyGetStatus( H FILE hGame, GAME_STATUS_STRUCT *pGameStatus );85 LONG JoyClose( H FILE hGame );80 LONG JoyOpen( HANDLE *phGame ); 81 LONG JoyGetParams( HANDLE hGame, GAME_PARM_STRUCT *pGameParams ); 82 LONG JoyCalibrate( HANDLE hGame, GAME_CALIB_STRUCT gameCalib ); 83 LONG JoyGetCalValues( HANDLE hGame, GAME_CALIB_STRUCT *pGameCalib ); 84 LONG JoyGetStatus( HANDLE hGame, GAME_STATUS_STRUCT *pGameStatus ); 85 LONG JoyClose( HANDLE hGame ); 86 86 LONG JoyInstalled(USHORT wID); 87 87 -
trunk/src/winmm/mcicda/cdrom.h
r5005 r9976 93 93 BOOL CDAUDIO_GetCDStatus(WINE_CDAUDIO* wcda); 94 94 95 H FILE os2CDOpen(char *drive);95 HANDLE os2CDOpen(char *drive); 96 96 ULONG os2CDClose(ULONG hfOS2Handle); 97 int os2GetNumTracks(H FILE hfOS2Handle,ULONG *ulLeadOut);98 BOOL os2GetCDStatus(H FILE hfOS2Handle, ULONG *ulStatus);99 BOOL os2GetCDAudioStatus(H FILE hfOS2Handle, USHORT *usStatus);100 ULONG os2CDQueryTrackStartSector( H FILE hfDrive, ULONG numTrack, BOOL *flAudio);101 BOOL os2CDEject(H FILE hfDrive);102 BOOL os2CDCloseTray(H FILE hfDrive);103 BOOL os2CDStop(H FILE hfDrive);104 BOOL os2CDPlayRange(H FILE hfDrive ,ULONG ulFrom, ULONG ulTo);105 BOOL os2CDResume(H FILE hfDrive);106 BOOL os2CDGetHeadLocation(H FILE hfOS2Handle, ULONG *ulHeadLocation);107 BOOL os2CDSeek(H FILE hfOS2Handle, ULONG ulTo);108 BOOL os2CDQueryCurTrack(H FILE hfOS2Handle, UINT * uiCurTrack);97 int os2GetNumTracks(HANDLE hfOS2Handle,ULONG *ulLeadOut); 98 BOOL os2GetCDStatus(HANDLE hfOS2Handle, ULONG *ulStatus); 99 BOOL os2GetCDAudioStatus(HANDLE hfOS2Handle, USHORT *usStatus); 100 ULONG os2CDQueryTrackStartSector( HANDLE hfDrive, ULONG numTrack, BOOL *flAudio); 101 BOOL os2CDEject(HANDLE hfDrive); 102 BOOL os2CDCloseTray(HANDLE hfDrive); 103 BOOL os2CDStop(HANDLE hfDrive); 104 BOOL os2CDPlayRange(HANDLE hfDrive ,ULONG ulFrom, ULONG ulTo); 105 BOOL os2CDResume(HANDLE hfDrive); 106 BOOL os2CDGetHeadLocation(HANDLE hfOS2Handle, ULONG *ulHeadLocation); 107 BOOL os2CDSeek(HANDLE hfOS2Handle, ULONG ulTo); 108 BOOL os2CDQueryCurTrack(HANDLE hfOS2Handle, UINT * uiCurTrack); 109 109 BOOL os2CDQueryCDDrives(int *iNumCD, char * cFirstDrive); 110 110 -
trunk/src/winmm/mcicda/os2cdrom.cpp
r5005 r9976 15 15 16 16 #include <os2wrap.h> 17 #include <win32type.h> 17 18 //#include <cdrom.h> 18 19 … … 103 104 104 105 105 H FILE os2CDOpen(char *drive)106 { 107 H FILE hfDrive = 0;106 HANDLE os2CDOpen(char *drive) 107 { 108 HANDLE hfDrive = 0; 108 109 ULONG ulAction; 109 110 ULONG rc; … … 131 132 other: # Audio tracks */ 132 133 /******************************************/ 133 int os2GetNumTracks(H FILE hfOS2Handle, ULONG *ulLeadOut)134 int os2GetNumTracks(HANDLE hfOS2Handle, ULONG *ulLeadOut) 134 135 { 135 136 ULONG ulParamLen; … … 180 181 } 181 182 182 BOOL os2GetCDStatus(H FILE hfOS2Handle, ULONG *ulStatus)183 BOOL os2GetCDStatus(HANDLE hfOS2Handle, ULONG *ulStatus) 183 184 { 184 185 ULONG ulParamLen; … … 203 204 } 204 205 205 BOOL os2GetCDAudioStatus(H FILE hfOS2Handle, USHORT *usStatus)206 BOOL os2GetCDAudioStatus(HANDLE hfOS2Handle, USHORT *usStatus) 206 207 { 207 208 AUDIOSTATUS asStatus; … … 229 230 /* Returns sector info of track #numTrack */ 230 231 /* Starting with track 0 */ 231 ULONG os2CDQueryTrackStartSector( H FILE hfDrive, ULONG numTrack, BOOL *pflAudio)232 ULONG os2CDQueryTrackStartSector( HANDLE hfDrive, ULONG numTrack, BOOL *pflAudio) 232 233 { 233 234 ULONG ulParamLen; … … 281 282 282 283 283 BOOL os2CDEject(H FILE hfDrive)284 BOOL os2CDEject(HANDLE hfDrive) 284 285 { 285 286 ULONG ulParamLen; … … 303 304 #endif 304 305 305 BOOL os2CDCloseTray(H FILE hfDrive)306 BOOL os2CDCloseTray(HANDLE hfDrive) 306 307 { 307 308 ULONG ulParamLen; … … 321 322 } 322 323 323 BOOL os2CDStop(H FILE hfDrive)324 BOOL os2CDStop(HANDLE hfDrive) 324 325 { 325 326 ULONG ulParamLen; … … 350 351 /* */ 351 352 /*****************************************/ 352 BOOL os2CDPlayRange(H FILE hfDrive ,ULONG ulFrom, ULONG ulTo)353 BOOL os2CDPlayRange(HANDLE hfDrive ,ULONG ulFrom, ULONG ulTo) 353 354 { 354 355 ULONG ulParamLen; … … 384 385 } 385 386 386 BOOL os2CDResume(H FILE hfDrive)387 BOOL os2CDResume(HANDLE hfDrive) 387 388 { 388 389 ULONG ulParamLen; … … 403 404 } 404 405 405 BOOL os2CDGetHeadLocation(H FILE hfOS2Handle, ULONG *ulHeadLocation)406 BOOL os2CDGetHeadLocation(HANDLE hfOS2Handle, ULONG *ulHeadLocation) 406 407 { 407 408 UCHAR ucParam[5]={0}; … … 437 438 } 438 439 439 BOOL os2CDSeek(H FILE hfOS2Handle, ULONG ulTo)440 BOOL os2CDSeek(HANDLE hfOS2Handle, ULONG ulTo) 440 441 { 441 442 SEEKPARAM sp={0}; … … 466 467 } 467 468 468 BOOL os2CDQueryCurTrack(H FILE hfOS2Handle, UINT * uiCurTrack)469 BOOL os2CDQueryCurTrack(HANDLE hfOS2Handle, UINT * uiCurTrack) 469 470 { 470 471 ULONG ulParamLen; … … 503 504 BOOL os2CDQueryCDDrives(int *iNumCD, char * cFirstDrive) 504 505 { 505 H FILE hfDevice;506 HANDLE hfDevice; 506 507 ULONG ulAction; 507 508 ULONG ulLen;
Note:
See TracChangeset
for help on using the changeset viewer.