ReactOS 0.4.16-dev-329-g9223134
|
#include <portcls.h>
Go to the source code of this file.
Classes | |
struct | PIN_INFO |
struct | KSAUDIO_DEVICE_ENTRY |
struct | SYSAUDIODEVEXT |
struct | DISPATCH_CONTEXT |
Typedefs | |
typedef struct KSAUDIO_DEVICE_ENTRY * | PKSAUDIO_DEVICE_ENTRY |
typedef struct SYSAUDIODEVEXT * | PSYSAUDIODEVEXT |
typedef struct DISPATCH_CONTEXT * | PDISPATCH_CONTEXT |
typedef struct DISPATCH_CONTEXT * PDISPATCH_CONTEXT |
typedef struct KSAUDIO_DEVICE_ENTRY * PKSAUDIO_DEVICE_ENTRY |
typedef struct SYSAUDIODEVEXT * PSYSAUDIODEVEXT |
Definition at line 29 of file misc.c.
Referenced by BdaCreateFilterFactoryEx(), BdaCreatePin(), FindProductName(), GetSysAudioDevicePnpName(), InsertPinHandle(), KspCopyCreateRequest(), ReadKeyValue(), USBSTOR_ClassRequest(), and USBSTOR_GetMaxLUN().
NTSTATUS ComputeCompatibleFormat | ( | IN PKSAUDIO_DEVICE_ENTRY | Entry, |
IN ULONG | PinId, | ||
IN PKSDATAFORMAT_WAVEFORMATEX | ClientFormat, | ||
OUT PKSDATAFORMAT_WAVEFORMATEX | MixerFormat | ||
) |
Definition at line 135 of file control.c.
Referenced by InstantiatePins().
Definition at line 431 of file pin.c.
Referenced by DispatchCreateSysAudio().
Definition at line 37 of file misc.c.
Referenced by BdaCreateFilterFactoryEx(), CompareProductName(), FindProductName(), FreeFilterInstance(), GetSysAudioDevicePnpName(), InsertPinHandle(), ReadKeyValue(), SysAudio_Shutdown(), USBSTOR_ClassRequest(), and USBSTOR_GetMaxLUN().
ULONG GetDeviceCount | ( | PSYSAUDIODEVEXT | DeviceExtension, |
BOOL | WaveIn | ||
) |
PKSAUDIO_DEVICE_ENTRY GetListEntry | ( | IN PLIST_ENTRY | Head, |
IN ULONG | Index | ||
) |
Definition at line 45 of file control.c.
Referenced by HandleSysAudioFilterPinProperties(), CIconWatcher::RemoveIconFromWatcher(), SysAudioHandleProperty(), and SysAudioOpenVirtualDevice().
NTSTATUS GetPinInstanceCount | ( | PKSAUDIO_DEVICE_ENTRY | Entry, |
PKSPIN_CINSTANCES | PinInstances, | ||
PKSPIN_CONNECT | PinConnect | ||
) |
Definition at line 269 of file control.c.
Referenced by InstantiatePins().
NTSTATUS OpenDevice | ( | IN PUNICODE_STRING | DeviceName, |
IN PHANDLE | HandleOut, | ||
IN PFILE_OBJECT * | FileObjectOut | ||
) |
Definition at line 21 of file deviface.c.
Referenced by InsertAudioDevice().
NTSTATUS SysAudioAllocateDeviceHeader | ( | IN SYSAUDIODEVEXT * | DeviceExtension | ) |
Definition at line 104 of file dispatcher.c.
Referenced by SysAudio_AddDevice().
NTSTATUS SysAudioHandleProperty | ( | PDEVICE_OBJECT | DeviceObject, |
PIRP | Irp | ||
) |
Definition at line 288 of file control.c.
Referenced by Dispatch_fnDeviceIoControl().
NTSTATUS SysAudioOpenKMixer | ( | IN SYSAUDIODEVEXT * | DeviceExtension | ) |
Definition at line 132 of file dispatcher.c.
Referenced by SysAudio_AddDevice().
NTSTATUS SysAudioRegisterDeviceInterfaces | ( | IN PDEVICE_OBJECT | DeviceObject | ) |
Definition at line 214 of file deviface.c.
Referenced by SysAudio_AddDevice().
NTSTATUS SysAudioRegisterNotifications | ( | IN PDRIVER_OBJECT | DriverObject, |
IN PDEVICE_OBJECT | DeviceObject | ||
) |
Definition at line 172 of file deviface.c.
Referenced by SysAudio_AddDevice().