zig

fork of https://codeberg.org/ziglang/zig
Log | Files | Refs | README | LICENSE

driverspecs.h (1375B) - Raw


      1 /*
      2  * PROJECT:         ReactOS DDK
      3  * COPYRIGHT:       This file is in the Public Domain.
      4  * FILE:            driverspecs.h
      5  * ABSTRACT:        This header stubs out Driver Verifier annotations to
      6  *                  allow drivers using them to compile with our header set.
      7  */
      8 
      9 #ifndef DRIVERSPECS_H
     10 #define DRIVERSPECS_H
     11 
     12 #include <specstrings.h>
     13 #include <concurrencysal.h>
     14 
     15 #define _IRQL_raises_(x)
     16 #define _IRQL_requires_(x)
     17 #define _IRQL_requires_max_(x)
     18 #define _IRQL_requires_min_(x)
     19 #define _IRQL_requires_same_
     20 #define _IRQL_restores_
     21 #define _IRQL_saves_
     22 
     23 #define __drv_aliasesMem
     24 #define __drv_allocatesMem(kind)
     25 #define __drv_arg(x,y)
     26 #define __drv_at(x,y)
     27 #define __drv_deref(x)
     28 #define __drv_dispatchType(x)
     29 #define __drv_dispatchType_other
     30 #define __drv_formatString(x)
     31 #define __drv_freesMem(kind)
     32 #define __drv_in(x)
     33 #define __drv_in_deref(x)
     34 #define __drv_maxIRQL(x)
     35 #define __drv_nonConstant
     36 #define __drv_out(x)
     37 #define __drv_out_deref(x)
     38 #define __drv_raisesIRQL(x)
     39 #define __drv_requiresIRQL(x)
     40 #define __drv_restoresIRQL
     41 #define __drv_restoresIRQLGlobal(x,y)
     42 #define __drv_savesIRQL
     43 #define __drv_savesIRQLGlobal(x,y)
     44 #define __drv_setsIRQL(x)
     45 #define __drv_useCancelIRQL
     46 #define __drv_valueIs(x)
     47 #define __drv_when(x,y)
     48 
     49 #define __internal_kernel_driver
     50 #define __kernel_code
     51 #define __kernel_driver
     52 #define __user_code
     53 #define __user_driver
     54 
     55 #endif