*
*/
-
#include "videoprt.h"
+#define NDEBUG
+#include <debug.h>
+
VP_STATUS
NTAPI
VideoPortFlushRegistry(
return 0;
}
+_Function_class_(KDEFERRED_ROUTINE)
+VOID
+NTAPI
+WdDdiWatchdogDpcCallback(
+ _In_ PKDPC Dpc,
+ _In_opt_ PVOID DeferredContext,
+ _In_opt_ PVOID SystemArgument1,
+ _In_opt_ PVOID SystemArgument2)
+{
+ UNIMPLEMENTED;
+}
+
+LONG
+FASTCALL
+VideoPortInterlockedDecrement(
+ IN PLONG Addend)
+{
+ return _InterlockedDecrement(Addend);
+}
+
+LONG
+FASTCALL
+VideoPortInterlockedIncrement(
+ IN PLONG Addend)
+{
+ return _InterlockedIncrement(Addend);
+}
+
+LONG
+FASTCALL
+VideoPortInterlockedExchange(
+ IN OUT PLONG Target,
+ IN LONG Value)
+{
+ return InterlockedExchange(Target, Value);
+}
+
#ifdef _M_AMD64
UCHAR
NTAPI
WRITE_REGISTER_BUFFER_ULONG(Register, Buffer, Count);
}
-LONG
-FASTCALL
-VideoPortInterlockedDecrement(
- IN PLONG Addend)
-{
- return _InterlockedDecrement(Addend);
-}
-
-LONG
-FASTCALL
-VideoPortInterlockedIncrement(
- IN PLONG Addend)
-{
- return _InterlockedIncrement(Addend);
-}
-
-LONG
-FASTCALL
-VideoPortInterlockedExchange(
- IN OUT PLONG Target,
- IN LONG Value)
-{
- return InterlockedExchange(Target, Value);
-}
-
VOID
NTAPI
VideoPortQuerySystemTime(