ReactOS 0.4.16-dev-306-g647d351
SYSAUDIODEVEXT Struct Reference

#include <sysaudio.h>

Collaboration diagram for SYSAUDIODEVEXT:

Public Attributes

KSDEVICE_HEADER KsDeviceHeader
 
PDEVICE_OBJECT PhysicalDeviceObject
 
PDEVICE_OBJECT NextDeviceObject
 
ULONG NumberOfKsAudioDevices
 
LIST_ENTRY KsAudioDeviceList
 
PVOID KsAudioNotificationEntry
 
PVOID EchoCancelNotificationEntry
 
KSPIN_LOCK Lock
 
PFILE_OBJECT KMixerFileObject
 
HANDLE KMixerHandle
 

Detailed Description

Definition at line 23 of file sysaudio.h.

Member Data Documentation

◆ EchoCancelNotificationEntry

PVOID SYSAUDIODEVEXT::EchoCancelNotificationEntry

Definition at line 32 of file sysaudio.h.

Referenced by SysAudio_AddDevice(), SysAudio_Pnp(), and SysAudioRegisterNotifications().

◆ KMixerFileObject

PFILE_OBJECT SYSAUDIODEVEXT::KMixerFileObject

Definition at line 35 of file sysaudio.h.

◆ KMixerHandle

HANDLE SYSAUDIODEVEXT::KMixerHandle

Definition at line 36 of file sysaudio.h.

◆ KsAudioDeviceList

◆ KsAudioNotificationEntry

PVOID SYSAUDIODEVEXT::KsAudioNotificationEntry

Definition at line 31 of file sysaudio.h.

Referenced by SysAudio_AddDevice(), SysAudio_Pnp(), and SysAudioRegisterNotifications().

◆ KsDeviceHeader

KSDEVICE_HEADER SYSAUDIODEVEXT::KsDeviceHeader

Definition at line 25 of file sysaudio.h.

Referenced by SysAudio_AddDevice().

◆ Lock

KSPIN_LOCK SYSAUDIODEVEXT::Lock

Definition at line 33 of file sysaudio.h.

Referenced by InsertAudioDevice(), and SysAudio_AddDevice().

◆ NextDeviceObject

PDEVICE_OBJECT SYSAUDIODEVEXT::NextDeviceObject

Definition at line 27 of file sysaudio.h.

◆ NumberOfKsAudioDevices

ULONG SYSAUDIODEVEXT::NumberOfKsAudioDevices

Definition at line 28 of file sysaudio.h.

Referenced by InsertAudioDevice(), SysAudioHandleProperty(), and SysAudioOpenVirtualDevice().

◆ PhysicalDeviceObject

PDEVICE_OBJECT SYSAUDIODEVEXT::PhysicalDeviceObject

Definition at line 26 of file sysaudio.h.


The documentation for this struct was generated from the following file: