Signed-off-by: Zebediah Figura <[email protected]> --- mingw-w64-headers/include/driverspecs.h | 27 +++++++++++++++++++++---- 1 file changed, 23 insertions(+), 4 deletions(-)
diff --git a/mingw-w64-headers/include/driverspecs.h b/mingw-w64-headers/include/driverspecs.h index 8fbfeb00..509a2bd4 100644 --- a/mingw-w64-headers/include/driverspecs.h +++ b/mingw-w64-headers/include/driverspecs.h @@ -10,21 +10,40 @@ #define DRIVERSPECS_H #include <specstrings.h> +#include <concurrencysal.h> -#define __drv_dispatchType(x) -#define __drv_dispatchType_other +#define _IRQL_raises_(x) +#define _IRQL_requires_(x) +#define _IRQL_requires_max_(x) +#define _IRQL_requires_min_(x) +#define _IRQL_requires_same_ +#define _IRQL_restores_ +#define _IRQL_saves_ #define __drv_aliasesMem #define __drv_allocatesMem(kind) -#define __drv_freesMem(kind) - #define __drv_arg(x,y) #define __drv_at(x,y) #define __drv_deref(x) +#define __drv_dispatchType(x) +#define __drv_dispatchType_other +#define __drv_formatString(x) +#define __drv_freesMem(kind) #define __drv_in(x) #define __drv_in_deref(x) +#define __drv_maxIRQL(x) +#define __drv_nonConstant #define __drv_out(x) #define __drv_out_deref(x) +#define __drv_raisesIRQL(x) +#define __drv_requiresIRQL(x) +#define __drv_restoresIRQL +#define __drv_restoresIRQLGlobal(x,y) +#define __drv_savesIRQL +#define __drv_savesIRQLGlobal(x,y) +#define __drv_setsIRQL(x) +#define __drv_useCancelIRQL +#define __drv_valueIs(x) #define __drv_when(x,y) #define __internal_kernel_driver -- 2.26.2 _______________________________________________ Mingw-w64-public mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/mingw-w64-public
