|
ReactOS 0.4.16-dev-1946-g52006dd
|

Go to the source code of this file.
Macros | |
| #define | NDEBUG |
| #define | KERNEL_DEVICE_NAME L"\\\\.\\wdmaud" |
Variables | |
| HANDLE | KernelHandle = INVALID_HANDLE_VALUE |
| DWORD | OpenCount = 0 |
| VOID CALLBACK LegacyCompletionRoutine | ( | IN DWORD | dwErrorCode, |
| IN DWORD | dwNumberOfBytesTransferred, | ||
| IN LPOVERLAPPED | lpOverlapped | ||
| ) |
Definition at line 597 of file legacy.c.
Referenced by WdmAudCommitWaveBufferByLegacy().
Definition at line 29 of file legacy.c.
Referenced by WdmAudSetMixerDeviceFormatByLegacy().
| MMRESULT WdmAudCloseSoundDeviceByLegacy | ( | IN struct _SOUND_DEVICE_INSTANCE * | SoundDeviceInstance, |
| IN PVOID | Handle | ||
| ) |
Definition at line 320 of file legacy.c.
| MMRESULT WdmAudCommitWaveBufferByLegacy | ( | IN PSOUND_DEVICE_INSTANCE | SoundDeviceInstance, |
| IN PVOID | OffsetPtr, | ||
| IN DWORD | Length, | ||
| IN PSOUND_OVERLAPPED | Overlap, | ||
| IN LPOVERLAPPED_COMPLETION_ROUTINE | CompletionRoutine | ||
| ) |
Definition at line 615 of file legacy.c.
| MMRESULT WdmAudGetCapabilitiesByLegacy | ( | IN PSOUND_DEVICE | SoundDevice, |
| IN DWORD | DeviceId, | ||
| OUT PVOID | Capabilities, | ||
| IN DWORD | CapabilitiesSize | ||
| ) |
Definition at line 133 of file legacy.c.
| MMRESULT WdmAudGetDeviceInterfaceStringByLegacy | ( | IN MMDEVICE_TYPE | DeviceType, |
| IN DWORD | DeviceId, | ||
| IN LPWSTR | Interface, | ||
| IN DWORD | InterfaceLength, | ||
| OUT DWORD * | InterfaceSize | ||
| ) |
Definition at line 742 of file legacy.c.
| MMRESULT WdmAudGetNumWdmDevsByLegacy | ( | IN MMDEVICE_TYPE | DeviceType, |
| OUT DWORD * | DeviceCount | ||
| ) |
| MMRESULT WdmAudGetVolumeByLegacy | ( | _In_ PSOUND_DEVICE_INSTANCE | SoundDeviceInstance, |
| _In_ DWORD | DeviceId, | ||
| _Out_ PDWORD | pdwVolume | ||
| ) |
| MMRESULT WdmAudGetWavePositionByLegacy | ( | IN struct _SOUND_DEVICE_INSTANCE * | SoundDeviceInstance, |
| IN MMTIME * | Time | ||
| ) |
Definition at line 807 of file legacy.c.
| MMRESULT WdmAudOpenSoundDeviceByLegacy | ( | IN PSOUND_DEVICE | SoundDevice, |
| OUT PVOID * | Handle | ||
| ) |
Definition at line 255 of file legacy.c.
| MMRESULT WdmAudQueryMixerInfoByLegacy | ( | IN struct _SOUND_DEVICE_INSTANCE * | SoundDeviceInstance, |
| IN DWORD | DeviceId, | ||
| IN UINT | uMsg, | ||
| IN LPVOID | Parameter, | ||
| IN DWORD | Flags | ||
| ) |
Definition at line 902 of file legacy.c.
| MMRESULT WdmAudResetStreamByLegacy | ( | IN struct _SOUND_DEVICE_INSTANCE * | SoundDeviceInstance, |
| IN MMDEVICE_TYPE | DeviceType, | ||
| IN BOOLEAN | bStartReset | ||
| ) |
| MMRESULT WdmAudSetMixerDeviceFormatByLegacy | ( | IN PSOUND_DEVICE_INSTANCE | Instance, |
| IN DWORD | DeviceId, | ||
| IN PWAVEFORMATEX | WaveFormat, | ||
| IN DWORD | WaveFormatSize | ||
| ) |
Definition at line 413 of file legacy.c.
| MMRESULT WdmAudSetVolumeByLegacy | ( | _In_ PSOUND_DEVICE_INSTANCE | SoundDeviceInstance, |
| _In_ DWORD | DeviceId, | ||
| _In_ DWORD | dwVolume | ||
| ) |
| MMRESULT WdmAudSetWaveDeviceFormatByLegacy | ( | IN PSOUND_DEVICE_INSTANCE | Instance, |
| IN DWORD | DeviceId, | ||
| IN PWAVEFORMATEX | WaveFormat, | ||
| IN DWORD | WaveFormatSize | ||
| ) |
Definition at line 470 of file legacy.c.
| MMRESULT WdmAudSetWaveStateByLegacy | ( | IN struct _SOUND_DEVICE_INSTANCE * | SoundDeviceInstance, |
| IN BOOL | bStart | ||
| ) |
Definition at line 699 of file legacy.c.
| HANDLE KernelHandle = INVALID_HANDLE_VALUE |
Definition at line 24 of file legacy.c.
Referenced by CmpConvertHandleToKernelHandle(), MixerEventThreadRoutine(), NtWaitForMultipleObjects(), ObDuplicateObject(), ObpCreateHandle(), ObpCreateUnnamedHandle(), WdmAudCleanupByLegacy(), WdmAudCloseSoundDeviceByLegacy(), WdmAudCommitWaveBufferByLegacy(), WdmAudGetCapabilitiesByLegacy(), WdmAudGetDeviceInterfaceStringByLegacy(), WdmAudGetNumWdmDevsByLegacy(), WdmAudGetWavePositionByLegacy(), WdmAudOpenSoundDeviceByLegacy(), WdmAudQueryMixerInfoByLegacy(), WdmAudResetStreamByLegacy(), WdmAudSetMixerDeviceFormatByLegacy(), WdmAudSetWaveDeviceFormatByLegacy(), WdmAudSetWaveStateByLegacy(), and WriteFileEx_Remixer().
| _Must_inspect_result_ _In_ PIRP _In_ ULONG OpenCount = 0 |
Definition at line 25 of file legacy.c.
Referenced by FsRtlOplockFsctrl(), RxCommonCleanup(), WdmAudCloseSoundDeviceByLegacy(), and WdmAudOpenSoundDeviceByLegacy().