/* * MMSYTEM functions * * Copyright 1993 Martin Ayotte */ #include #include #include #include #include #include #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(HWND16 hWnd, WORD wID, WORD wPeriod, BOOL16 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; }