xref: /reactos/sdk/include/ndk/vftypes.h (revision c2c66aff)
1 /*++ NDK Version: 0098
2 
3 Copyright (c) ReactOS Portable Systems Group.  All rights reserved.
4 
5 Header Name:
6 
7     vftypes.h
8 
9 Abstract:
10 
11     Type definitions for the Driver Verifier.
12 
13 Author:
14 
15     ReactOS Portable Systems Group (ros.arm@reactos.org) - Created - 27-Jun-2010
16 
17 --*/
18 
19 #ifndef _VFTYPES_H
20 #define _VFTYPES_H
21 
22 //
23 // Dependencies
24 //
25 #include <umtypes.h>
26 
27 //
28 // Failure Classes
29 //
30 typedef enum _VF_FAILURE_CLASS
31 {
32     VFFAILURE_FAIL_IN_FIELD,
33     VFFAILURE_FAIL_LOGO,
34     VFFAILURE_FAIL_UNDER_DEBUGGER
35 } VF_FAILURE_CLASS, *PVF_FAILURE_CLASS;
36 
37 //
38 // Object Types
39 //
40 typedef enum _VF_OBJECT_TYPE
41 {
42     VFOBJTYPE_DRIVER,
43     VFOBJTYPE_DEVICE,
44     VFOBJTYPE_SYSTEM_BIOS
45 } VF_OBJECT_TYPE, PVF_OBJECT_TYPE;
46 
47 #endif // _VFTYPES_H
48