35 #define WDF_EXTERN_C extern "C"
36 #define WDF_EXTERN_C_START extern "C" {
37 #define WDF_EXTERN_C_END }
40 #define WDF_EXTERN_C_START
41 #define WDF_EXTERN_C_END
49#if (NTDDI_VERSION >= NTDDI_WIN2K)
55#ifndef __WDF_BYTE_DEFINED__
56#define __WDF_BYTE_DEFINED__
65#define FORCEINLINE __forceinline
67#define FORCEINLINE __inline
78#ifndef WDF_WPP_KMDF_DRIVER
79#define WDF_WPP_KMDF_DRIVER
105#define WDF_NO_OBJECT_ATTRIBUTES (NULL)
106#define WDF_NO_EVENT_CALLBACK (NULL)
107#define WDF_NO_HANDLE (NULL)
108#define WDF_NO_CONTEXT (NULL)
109#define WDF_NO_SEND_OPTIONS (NULL)
#define DECLARE_HANDLE(name)
struct WDFCXDEVICE_INIT * PWDFCXDEVICE_INIT
struct _WDF_OBJECT_ATTRIBUTES * PWDF_OBJECT_ATTRIBUTES
#define WDF_EXTERN_C_START
enum _WDF_TRI_STATE WDF_TRI_STATE
enum _WDF_TRI_STATE * PWDF_TRI_STATE
struct WDFDEVICE_INIT * PWDFDEVICE_INIT