xref: /reactos/ntoskrnl/vf/driver.c (revision c2c66aff)
1 /*
2  * PROJECT:         ReactOS Kernel
3  * LICENSE:         BSD - See COPYING.ARM in the top level directory
4  * FILE:            ntoskrnl/vf/driver.c
5  * PURPOSE:         Driver Verifier Device Driver Interface
6  * PROGRAMMERS:     ReactOS Portable Systems Group
7  */
8 
9 /* INCLUDES *****************************************************************/
10 
11 #include <ntoskrnl.h>
12 #define NDEBUG
13 #include <debug.h>
14 
15 /* FUNCTIONS *****************************************************************/
16 
17 /*
18  * @unimplemented
19  */
20 BOOLEAN
21 NTAPI
VfIsVerificationEnabled(IN VF_OBJECT_TYPE VfObjectType,IN PVOID Object OPTIONAL)22 VfIsVerificationEnabled(IN VF_OBJECT_TYPE VfObjectType,
23                         IN PVOID Object OPTIONAL)
24 {
25     UNIMPLEMENTED;
26     return FALSE;
27 }
28 
29 /*
30  * @unimplemented
31  */
32 VOID
33 __cdecl
VfFailDeviceNode(IN PDEVICE_OBJECT PhysicalDeviceObject,IN ULONG BugCheckMajorCode,IN ULONG BugCheckMinorCode,IN VF_FAILURE_CLASS FailureClass,IN OUT PULONG AssertionControl,IN PSTR DebuggerMessageText,IN PSTR ParameterFormatString,...)34 VfFailDeviceNode(IN PDEVICE_OBJECT PhysicalDeviceObject,
35                  IN ULONG BugCheckMajorCode,
36                  IN ULONG BugCheckMinorCode,
37                  IN VF_FAILURE_CLASS FailureClass,
38                  IN OUT PULONG AssertionControl,
39                  IN PSTR DebuggerMessageText,
40                  IN PSTR ParameterFormatString,
41                  ...)
42 {
43     UNIMPLEMENTED;
44 }
45 
46 /*
47  * @unimplemented
48  */
49 VOID
50 __cdecl
VfFailSystemBIOS(IN ULONG BugCheckMajorCode,IN ULONG BugCheckMinorCode,IN VF_FAILURE_CLASS FailureClass,IN OUT PULONG AssertionControl,IN PSTR DebuggerMessageText,IN PSTR ParameterFormatString,...)51 VfFailSystemBIOS(IN ULONG BugCheckMajorCode,
52                  IN ULONG BugCheckMinorCode,
53                  IN VF_FAILURE_CLASS FailureClass,
54                  IN OUT PULONG AssertionControl,
55                  IN PSTR DebuggerMessageText,
56                  IN PSTR ParameterFormatString,
57                  ...)
58 {
59     UNIMPLEMENTED;
60 }
61 
62 VOID
63 __cdecl
VfFailDriver(IN ULONG BugCheckMajorCode,IN ULONG BugCheckMinorCode,IN VF_FAILURE_CLASS FailureClass,IN OUT PULONG AssertionControl,IN PSTR DebuggerMessageText,IN PSTR ParameterFormatString,...)64 VfFailDriver(IN ULONG BugCheckMajorCode,
65              IN ULONG BugCheckMinorCode,
66              IN VF_FAILURE_CLASS FailureClass,
67              IN OUT PULONG AssertionControl,
68              IN PSTR DebuggerMessageText,
69              IN PSTR ParameterFormatString,
70              ...)
71 {
72     UNIMPLEMENTED;
73 }
74 
75 /* EOF */
76