| /* | |
| * MMSYTEM functions | |
| * | |
| * Copyright 1993 Martin Ayotte | |
| */ | |
| #include <unistd.h> | |
| #include <stdio.h> | |
| #include <stdlib.h> | |
| #include <string.h> | |
| #include <fcntl.h> | |
| #include <sys/ioctl.h> | |
| #include "windows.h" | |
| #include "ldt.h" | |
| #include "user.h" | |
| #include "driver.h" | |
| #include "mmsystem.h" | |
| #include "stddebug.h" | |
| #include "debug.h" | |
| /************************************************************************** | |
| * JoyGetNumDevs [MMSYSTEM.101] | |
| */ | |
| WORD JoyGetNumDevs(void) | |
| { | |
| fprintf(stdnimp, "EMPTY STUB !!! JoyGetNumDevs();\n"); | |
| return 0; | |
| } | |
| /************************************************************************** | |
| * JoyGetDevCaps [MMSYSTEM.102] | |
| */ | |
| WORD JoyGetDevCaps(WORD wID, LPJOYCAPS lpCaps, WORD wSize) | |
| { | |
| fprintf(stdnimp, "EMPTY STUB !!! JoyGetDevCaps(%04X, %p, %d);\n", | |
| wID, lpCaps, wSize); | |
| return MMSYSERR_NODRIVER; | |
| } | |
| /************************************************************************** | |
| * JoyGetPos [MMSYSTEM.103] | |
| */ | |
| WORD JoyGetPos(WORD wID, LPJOYINFO lpInfo) | |
| { | |
| fprintf(stdnimp, "EMPTY STUB !!! JoyGetPos(%04X, %p);\n", wID, lpInfo); | |
| return MMSYSERR_NODRIVER; | |
| } | |
| /************************************************************************** | |
| * JoyGetThreshold [MMSYSTEM.104] | |
| */ | |
| WORD JoyGetThreshold(WORD wID, LPWORD lpThreshold) | |
| { | |
| fprintf(stdnimp, "EMPTY STUB !!! JoyGetThreshold(%04X, %p);\n", wID, lpThreshold); | |
| return MMSYSERR_NODRIVER; | |
| } | |
| /************************************************************************** | |
| * JoyReleaseCapture [MMSYSTEM.105] | |
| */ | |
| WORD JoyReleaseCapture(WORD wID) | |
| { | |
| fprintf(stdnimp, "EMPTY STUB !!! JoyReleaseCapture(%04X);\n", wID); | |
| return MMSYSERR_NODRIVER; | |
| } | |
| /************************************************************************** | |
| * JoySetCapture [MMSYSTEM.106] | |
| */ | |
| WORD JoySetCapture(HWND hWnd, WORD wID, WORD wPeriod, BOOL bChanged) | |
| { | |
| fprintf(stdnimp, "EMPTY STUB !!! JoySetCapture(%04X, %04X, %d, %d);\n", | |
| hWnd, wID, wPeriod, bChanged); | |
| return MMSYSERR_NODRIVER; | |
| } | |
| /************************************************************************** | |
| * JoySetThreshold [MMSYSTEM.107] | |
| */ | |
| WORD JoySetThreshold(WORD wID, WORD wThreshold) | |
| { | |
| fprintf(stdnimp, "EMPTY STUB !!! JoySetThreshold(%04X, %d);\n", wID, wThreshold); | |
| return MMSYSERR_NODRIVER; | |
| } | |
| /************************************************************************** | |
| * JoySetCalibration [MMSYSTEM.109] | |
| */ | |
| WORD JoySetCalibration(WORD wID) | |
| { | |
| fprintf(stdnimp, "EMPTY STUB !!! JoySetCalibration(%04X);\n", wID); | |
| return MMSYSERR_NODRIVER; | |
| } |