summaryrefslogtreecommitdiff
path: root/audio/sysvad/common.h
diff options
context:
space:
mode:
authorkarlf <[email protected]>2016-08-11 13:28:13 -0700
committerkarlf <[email protected]>2016-08-11 13:28:13 -0700
commit96eb96dfb613e4c745db6bd1f53a92fe7e2290fc (patch)
treead5f3ede5cbcd6b598677ce41bcf8318471bdd92 /audio/sysvad/common.h
parent687b274aa38fd05c8c26e3068932121876d7f745 (diff)
Updated for "Windows 10 Anniversary Update" (Version 1607)
Diffstat (limited to 'audio/sysvad/common.h')
-rw-r--r--audio/sysvad/common.h19
1 files changed, 17 insertions, 2 deletions
diff --git a/audio/sysvad/common.h b/audio/sysvad/common.h
index 4e4e8a01..ee37445a 100644
--- a/audio/sysvad/common.h
+++ b/audio/sysvad/common.h
@@ -27,6 +27,18 @@ Abstract:
//-------------------------------------------------------------------------
// Description:
//
+// jump to the given label.
+//
+// Parameters:
+//
+// label - [in] label to jump if condition is met
+//
+#define JUMP(label) \
+ goto label;
+
+//-------------------------------------------------------------------------
+// Description:
+//
// If the condition evaluates to TRUE, jump to the given label.
//
// Parameters:
@@ -175,6 +187,7 @@ typedef struct _PIN_DEVICE_FORMATS_AND_MODES
} PIN_DEVICE_FORMATS_AND_MODES, *PPIN_DEVICE_FORMATS_AND_MODES;
+
// forward declaration.
typedef struct _ENDPOINT_MINIPAIR *PENDPOINT_MINIPAIR;
@@ -232,7 +245,7 @@ typedef struct _ENDPOINT_MINIPAIR
USHORT DeviceMaxChannels;
PIN_DEVICE_FORMATS_AND_MODES* PinDeviceFormatsAndModes;
ULONG PinDeviceFormatsAndModesCount;
-
+
// Miniport physical connections.
PHYSICALCONNECTIONTABLE* PhysicalConnections;
ULONG PhysicalConnectionCount;
@@ -435,7 +448,9 @@ DECLARE_INTERFACE_(IAdapterCommon, IUnknown)
_In_ PENDPOINT_MINIPAIR MiniportPair,
_In_opt_ PVOID DeviceContext,
_Out_opt_ PUNKNOWN * UnknownTopology,
- _Out_opt_ PUNKNOWN * UnknownWave
+ _Out_opt_ PUNKNOWN * UnknownWave,
+ _Out_opt_ PUNKNOWN * UnknownMiniportTopology,
+ _Out_opt_ PUNKNOWN * UnknownMiniportWave
);
STDMETHOD_(NTSTATUS, RemoveEndpointFilters)