[WDMAUD.DRV]
[reactos.git] / reactos / drivers / wdm / audio / legacy / wdmaud / interface.h
index 50c9127..9721ddd 100644 (file)
@@ -25,17 +25,19 @@ typedef enum
 
 typedef struct
 {
+    KSSTREAM_HEADER Header;
     SOUND_DEVICE_TYPE DeviceType;
-    ULONG_PTR DeviceIndex;
+    ULONG DeviceIndex;
 
     HANDLE hDevice;
     ULONG DeviceCount;
 
-    ULONG BufferSize;
-    PUCHAR Buffer;
-
     union
     {
+        MIXERCAPSW    MixCaps;
+        MIXERCONTROLDETAILS MixDetails;
+        MIXERLINECONTROLSW MixControls;
+        MIXERLINEW MixLine;
         WAVEFORMATEX WaveFormatEx;
         WAVEOUTCAPSW WaveOutCaps;
         AUXCAPSW     AuxCaps;