79 lines
2.6 KiB
C
79 lines
2.6 KiB
C
|
#define DSVXD_IOCTL_INITIALIZE 1
|
||
|
#define DSVXD_IOCTL_SHUTDOWN 2
|
||
|
|
||
|
#define DSVXD_IOCTL_DRVGETNEXTDRIVERDESC 3
|
||
|
#define DSVXD_IOCTL_DRVGETDESC 4
|
||
|
#define DSVXD_IOCTL_DRVQUERYINTERFACE 5
|
||
|
#define DSVXD_IOCTL_DRVOPEN 6
|
||
|
|
||
|
#define DSVXD_IOCTL_DRVCLOSE 7
|
||
|
#define DSVXD_IOCTL_DRVGETCAPS 8
|
||
|
#define DSVXD_IOCTL_DRVCREATESOUNDBUFFER 9
|
||
|
#define DSVXD_IOCTL_DRVDUPLICATESOUNDBUFFER 10
|
||
|
|
||
|
#define DSVXD_IOCTL_BUFFERRELEASE 11
|
||
|
#define DSVXD_IOCTL_BUFFERLOCK 12
|
||
|
#define DSVXD_IOCTL_BUFFERUNLOCK 13
|
||
|
#define DSVXD_IOCTL_BUFFERSETFORMAT 14
|
||
|
#define DSVXD_IOCTL_BUFFERSETRATE 15
|
||
|
#define DSVXD_IOCTL_BUFFERSETVOLUMEPAN 16
|
||
|
#define DSVXD_IOCTL_BUFFERSETPOSITION 17
|
||
|
#define DSVXD_IOCTL_BUFFERGETPOSITION 18
|
||
|
#define DSVXD_IOCTL_BUFFERPLAY 19
|
||
|
#define DSVXD_IOCTL_BUFFERSTOP 20
|
||
|
|
||
|
#define DSVXD_IOCTL_EVENTSCHEDULEWIN32EVENT 21
|
||
|
#define DSVXD_IOCTL_EVENTCLOSEVXDHANDLE 22
|
||
|
|
||
|
#define DSVXD_IOCTL_MEMRESERVEALIAS 23
|
||
|
#define DSVXD_IOCTL_MEMCOMMITALIAS 24
|
||
|
#define DSVXD_IOCTL_MEMREDIRECTALIAS 25
|
||
|
#define DSVXD_IOCTL_MEMDECOMMITALIAS 26
|
||
|
#define DSVXD_IOCTL_MEMFREEALIAS 27
|
||
|
|
||
|
#define DSVXD_IOCTL_MEMPAGELOCK 28
|
||
|
#define DSVXD_IOCTL_MEMPAGEUNLOCK 29
|
||
|
|
||
|
#define DSVXD_IOCTL_PageFile_Get_Version 30
|
||
|
#define DSVXD_IOCTL_VMM_Test_Debug_Installed 31
|
||
|
#define DSVXD_IOCTL_VMCPD_Get_Version 32
|
||
|
|
||
|
#define DSVXD_IOCTL_GetMixerMutexPtr 33
|
||
|
|
||
|
#define DSVXD_IOCTL_Mixer_Run 34
|
||
|
#define DSVXD_IOCTL_Mixer_Stop 35
|
||
|
#define DSVXD_IOCTL_Mixer_PlayWhenIdle 36
|
||
|
#define DSVXD_IOCTL_Mixer_StopWhenIdle 37
|
||
|
#define DSVXD_IOCTL_Mixer_MixListAdd 38
|
||
|
#define DSVXD_IOCTL_Mixer_MixListRemove 39
|
||
|
#define DSVXD_IOCTL_Mixer_FilterOn 40
|
||
|
#define DSVXD_IOCTL_Mixer_FilterOff 41
|
||
|
#define DSVXD_IOCTL_Mixer_GetBytePosition 42
|
||
|
#define DSVXD_IOCTL_Mixer_SignalRemix 43
|
||
|
|
||
|
#define DSVXD_IOCTL_KeDest_New 44
|
||
|
#define DSVXD_IOCTL_MixDest_Delete 45
|
||
|
#define DSVXD_IOCTL_MixDest_Initialize 46
|
||
|
#define DSVXD_IOCTL_MixDest_Terminate 47
|
||
|
#define DSVXD_IOCTL_MixDest_SetFormat 48
|
||
|
#define DSVXD_IOCTL_MixDest_SetFormatInfo 49
|
||
|
#define DSVXD_IOCTL_MixDest_AllocMixer 50
|
||
|
#define DSVXD_IOCTL_MixDest_FreeMixer 51
|
||
|
#define DSVXD_IOCTL_MixDest_Play 52
|
||
|
#define DSVXD_IOCTL_MixDest_Stop 53
|
||
|
#define DSVXD_IOCTL_MixDest_GetFrequency 54
|
||
|
|
||
|
#define DSVXD_IOCTL_MEMCOMMITPHYSALIAS 55
|
||
|
#define DSVXD_IOCTL_MEMREDIRECTPHYSALIAS 56
|
||
|
|
||
|
|
||
|
#define DSVXD_IOCTL_IUnknown_QueryInterface 57
|
||
|
#define DSVXD_IOCTL_IUnknown_AddRef 58
|
||
|
#define DSVXD_IOCTL_IUnknown_Release 59
|
||
|
|
||
|
#define DSVXD_IOCTL_IDirectSoundPropertySet_GetProperty 60
|
||
|
#define DSVXD_IOCTL_IDirectSoundPropertySet_SetProperty 61
|
||
|
#define DSVXD_IOCTL_IDirectSoundPropertySet_QuerySupport 62
|
||
|
|
||
|
#define DSVXD_IOCTL_GetInternalVersionNumber 63
|