#include "mmixer.h"
#include <stdio.h>
-
+#define YDEBUG
#include <debug.h>
+typedef struct
+{
+ KSEVENTDATA EventData;
+ LIST_ENTRY Entry;
+}EVENT_ITEM, *LPEVENT_ITEM;
+
typedef struct
{
LIST_ENTRY Entry;
HANDLE hMixer;
LIST_ENTRY LineList;
ULONG ControlId;
+ LIST_ENTRY EventList;
}MIXER_INFO, *LPMIXER_INFO;
typedef struct
IN ULONG bWaveIn,
IN ULONG PinId);
+MIXER_STATUS
+MMixerAddEvents(
+ IN PMIXER_CONTEXT MixerContext,
+ IN OUT LPMIXER_INFO MixerInfo);
+
#endif