Go to the source code of this file.
◆ WAVE_DD_IDLE
◆ WAVE_DD_PLAY
◆ WAVE_DD_PLAYING
#define WAVE_DD_PLAYING 0x0002 |
◆ WAVE_DD_RECORD
◆ WAVE_DD_RECORDING
#define WAVE_DD_RECORDING 0x0003 |
◆ WAVE_DD_RESET
◆ WAVE_DD_STOP
◆ WAVE_DD_STOPPED
#define WAVE_DD_STOPPED 0x0001 |
◆ AUX_DD_VOLUME
◆ PAUX_DD_VOLUME
◆ PWAVE_DD_VOLUME
◆ PWAVEALLOC
◆ PWAVEOVL
◆ WAVE_DD_VOLUME
◆ WAVEALLOC
◆ WAVETHREADFUNCTION
Enumerator |
---|
WaveThreadInvalid | |
WaveThreadAddBuffer | |
WaveThreadSetState | |
WaveThreadSetData | |
WaveThreadGetData | |
WaveThreadBreakLoop | |
WaveThreadClose | |
WaveThreadTerminate | |
Definition at line 23 of file wave.h.
◆ AuxGetAudio()
Definition at line 69 of file auxil.c.
70{
74
78
79
82
83
85
87 }
MMRESULT OpenDevice(DeviceInfo **private_data, MIDIOPENDESC *open_desc, DWORD flags)
BOOL WINAPI DeviceIoControl(IN HANDLE hDevice, IN DWORD dwIoControlCode, IN LPVOID lpInBuffer OPTIONAL, IN DWORD nInBufferSize OPTIONAL, OUT LPVOID lpOutBuffer OPTIONAL, IN DWORD nOutBufferSize OPTIONAL, OUT LPDWORD lpBytesReturned OPTIONAL, IN LPOVERLAPPED lpOverlapped OPTIONAL)
DWORD TranslateStatus(void)
_Inout_ PUSB_DEVICE_HANDLE DeviceHandle
#define IOCTL_AUX_GET_VOLUME
_Must_inspect_result_ _In_ WDFIOTARGET _In_opt_ WDFREQUEST _In_ ULONG _In_opt_ PWDF_MEMORY_DESCRIPTOR _In_opt_ PWDF_MEMORY_DESCRIPTOR _In_opt_ PWDF_REQUEST_SEND_OPTIONS _Out_opt_ PULONG_PTR BytesReturned
_At_(*)(_In_ PWSK_CLIENT Client, _In_opt_ PUNICODE_STRING NodeName, _In_opt_ PUNICODE_STRING ServiceName, _In_opt_ ULONG NameSpace, _In_opt_ GUID *Provider, _In_opt_ PADDRINFOEXW Hints, _Outptr_ PADDRINFOEXW *Result, _In_opt_ PEPROCESS OwningProcess, _In_opt_ PETHREAD OwningThread, _Inout_ PIRP Irp Result)(Mem)) NTSTATUS(WSKAPI *PFN_WSK_GET_ADDRESS_INFO
Referenced by auxMessage().
◆ AuxSetAudio()
Definition at line 89 of file auxil.c.
90{
94
98
101
102
104
106 }
#define IOCTL_AUX_SET_VOLUME
Referenced by auxMessage().
◆ GetDeviceCapabilities()