ReactOS 0.4.16-dev-38-g96c65e9
|
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().