ReactOS 0.4.16-dev-320-g3bd9ddc
stubs.c File Reference
#include "videoprt.h"
#include <debug.h>
Include dependency graph for stubs.c:

Go to the source code of this file.

Macros

#define NDEBUG
 

Functions

VP_STATUS NTAPI VideoPortFlushRegistry (PVOID HwDeviceExtension)
 
ULONG NTAPI VideoPortGetAssociatedDeviceID (IN PVOID DeviceObject)
 
ULONG NTAPI VideoPortGetBytesUsed (IN PVOID HwDeviceExtension, IN PDMA pDma)
 
PVOID NTAPI VideoPortGetMdl (IN PVOID HwDeviceExtension, IN PDMA pDma)
 
VOID NTAPI VideoPortSetBytesUsed (IN PVOID HwDeviceExtension, IN OUT PDMA pDma, IN ULONG BytesUsed)
 
BOOLEAN NTAPI VideoPortUnlockPages (IN PVOID hwDeviceExtension, IN PDMA pDma)
 
 _Function_class_ (KDEFERRED_ROUTINE)
 
LONG FASTCALL VideoPortInterlockedDecrement (IN PLONG Addend)
 
LONG FASTCALL VideoPortInterlockedIncrement (IN PLONG Addend)
 
LONG FASTCALL VideoPortInterlockedExchange (IN OUT PLONG Target, IN LONG Value)
 

Macro Definition Documentation

◆ NDEBUG

#define NDEBUG

Definition at line 24 of file stubs.c.

Function Documentation

◆ _Function_class_()

_Function_class_ ( KDEFERRED_ROUTINE  )

Definition at line 86 of file stubs.c.

94{
96}
#define UNIMPLEMENTED
Definition: stubs.c:6

◆ VideoPortFlushRegistry()

VP_STATUS NTAPI VideoPortFlushRegistry ( PVOID  HwDeviceExtension)

Definition at line 29 of file stubs.c.

31{
33 return 0;
34}

◆ VideoPortGetAssociatedDeviceID()

ULONG NTAPI VideoPortGetAssociatedDeviceID ( IN PVOID  DeviceObject)

Definition at line 38 of file stubs.c.

40{
42 return 0;
43}

◆ VideoPortGetBytesUsed()

ULONG NTAPI VideoPortGetBytesUsed ( IN PVOID  HwDeviceExtension,
IN PDMA  pDma 
)

Definition at line 48 of file stubs.c.

51{
53 return 0;
54}

◆ VideoPortGetMdl()

PVOID NTAPI VideoPortGetMdl ( IN PVOID  HwDeviceExtension,
IN PDMA  pDma 
)

Definition at line 58 of file stubs.c.

61{
63 return 0;
64}

◆ VideoPortInterlockedDecrement()

LONG FASTCALL VideoPortInterlockedDecrement ( IN PLONG  Addend)

Definition at line 100 of file stubs.c.

102{
104}
IN OUT PLONG Addend
Definition: CrNtStubs.h:25
long __cdecl _InterlockedDecrement(_Interlocked_operand_ long volatile *_Addend)

◆ VideoPortInterlockedExchange()

LONG FASTCALL VideoPortInterlockedExchange ( IN OUT PLONG  Target,
IN LONG  Value 
)

Definition at line 116 of file stubs.c.

119{
121}
#define InterlockedExchange
Definition: armddk.h:54
_Must_inspect_result_ _In_ WDFKEY _In_ PCUNICODE_STRING _Out_opt_ PUSHORT _Inout_opt_ PUNICODE_STRING Value
Definition: wdfregistry.h:413
_In_ WDFIOTARGET Target
Definition: wdfrequest.h:306

◆ VideoPortInterlockedIncrement()

LONG FASTCALL VideoPortInterlockedIncrement ( IN PLONG  Addend)

Definition at line 108 of file stubs.c.

110{
112}
long __cdecl _InterlockedIncrement(_Interlocked_operand_ long volatile *_Addend)

◆ VideoPortSetBytesUsed()

VOID NTAPI VideoPortSetBytesUsed ( IN PVOID  HwDeviceExtension,
IN OUT PDMA  pDma,
IN ULONG  BytesUsed 
)

Definition at line 68 of file stubs.c.

72{
74}

◆ VideoPortUnlockPages()

BOOLEAN NTAPI VideoPortUnlockPages ( IN PVOID  hwDeviceExtension,
IN PDMA  pDma 
)

Definition at line 78 of file stubs.c.

81{
83 return 0;
84}