ReactOS  0.4.15-dev-2704-gd5265b0
wdfbugcodes.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  _WDF_POWER_ROUTINE_TIMED_OUT_DATA
 
struct  _WDF_REQUEST_FATAL_ERROR_INFORMATION_LENGTH_MISMATCH_DATA
 
struct  _WDF_QUEUE_FATAL_ERROR_DATA
 

Macros

#define WDF_EXTERN_C
 
#define WDF_EXTERN_C_START
 
#define WDF_EXTERN_C_END
 

Typedefs

typedef WDF_EXTERN_C_START enum _WDF_BUGCHECK_CODES WDF_BUGCHECK_CODES
 
typedef enum _WDF_REQUEST_FATAL_ERROR_CODES WDF_REQUEST_FATAL_ERROR_CODES
 
typedef struct _WDF_POWER_ROUTINE_TIMED_OUT_DATA WDF_POWER_ROUTINE_TIMED_OUT_DATA
 
typedef struct _WDF_REQUEST_FATAL_ERROR_INFORMATION_LENGTH_MISMATCH_DATA WDF_REQUEST_FATAL_ERROR_INFORMATION_LENGTH_MISMATCH_DATA
 
typedef struct _WDF_REQUEST_FATAL_ERROR_INFORMATION_LENGTH_MISMATCH_DATAPWDF_REQUEST_FATAL_ERROR_INFORMATION_LENGTH_MISMATCH_DATA
 
typedef struct _WDF_QUEUE_FATAL_ERROR_DATA WDF_QUEUE_FATAL_ERROR_DATA
 
typedef struct _WDF_QUEUE_FATAL_ERROR_DATAPWDF_QUEUE_FATAL_ERROR_DATA
 

Enumerations

enum  _WDF_BUGCHECK_CODES {
  WDF_POWER_ROUTINE_TIMED_OUT = 0x1, WDF_RECURSIVE_LOCK = 0x2, WDF_VERIFIER_FATAL_ERROR = 0x3, WDF_REQUIRED_PARAMETER_IS_NULL = 0x4,
  WDF_INVALID_HANDLE = 0x5, WDF_REQUEST_FATAL_ERROR = 0x6, WDF_OBJECT_ERROR = 0x7, WDF_DMA_FATAL_ERROR = 0x8,
  WDF_INVALID_INTERRUPT = 0x9, WDF_QUEUE_FATAL_ERROR = 0xA, WDF_INVALID_LOCK_OPERATION = 0xB, WDF_PNP_FATAL_ERROR = 0xC,
  WDF_POWER_MULTIPLE_PPO = 0xD, WDF_VERIFIER_IRQL_MISMATCH = 0xE, WDF_VERIFIER_CRITICAL_REGION_MISMATCH = 0xF
}
 
enum  _WDF_REQUEST_FATAL_ERROR_CODES {
  WDF_REQUEST_FATAL_ERROR_NO_MORE_STACK_LOCATIONS = 0x1, WDF_REQUEST_FATAL_ERROR_NULL_IRP = 0x2, WDF_REQUEST_FATAL_ERROR_REQUEST_ALREADY_SENT = 0x3, WDF_REQUEST_FATAL_ERROR_INFORMATION_LENGTH_MISMATCH = 0x4,
  WDF_REQUEST_FATAL_ERROR_REQUEST_NOT_IN_QUEUE = 05
}
 

Macro Definition Documentation

◆ WDF_EXTERN_C

#define WDF_EXTERN_C

Definition at line 38 of file wdfbugcodes.h.

◆ WDF_EXTERN_C_END

#define WDF_EXTERN_C_END

Definition at line 40 of file wdfbugcodes.h.

◆ WDF_EXTERN_C_START

#define WDF_EXTERN_C_START

Definition at line 39 of file wdfbugcodes.h.

Typedef Documentation

◆ PWDF_QUEUE_FATAL_ERROR_DATA

◆ PWDF_REQUEST_FATAL_ERROR_INFORMATION_LENGTH_MISMATCH_DATA

◆ WDF_BUGCHECK_CODES

◆ WDF_POWER_ROUTINE_TIMED_OUT_DATA

◆ WDF_QUEUE_FATAL_ERROR_DATA

◆ WDF_REQUEST_FATAL_ERROR_CODES

◆ WDF_REQUEST_FATAL_ERROR_INFORMATION_LENGTH_MISMATCH_DATA

Enumeration Type Documentation

◆ _WDF_BUGCHECK_CODES

Enumerator
WDF_POWER_ROUTINE_TIMED_OUT 
WDF_RECURSIVE_LOCK 
WDF_VERIFIER_FATAL_ERROR 
WDF_REQUIRED_PARAMETER_IS_NULL 
WDF_INVALID_HANDLE 
WDF_REQUEST_FATAL_ERROR 
WDF_OBJECT_ERROR 
WDF_DMA_FATAL_ERROR 
WDF_INVALID_INTERRUPT 
WDF_QUEUE_FATAL_ERROR 
WDF_INVALID_LOCK_OPERATION 
WDF_PNP_FATAL_ERROR 
WDF_POWER_MULTIPLE_PPO 
WDF_VERIFIER_IRQL_MISMATCH 
WDF_VERIFIER_CRITICAL_REGION_MISMATCH 

Definition at line 57 of file wdfbugcodes.h.

◆ _WDF_REQUEST_FATAL_ERROR_CODES

Enumerator
WDF_REQUEST_FATAL_ERROR_NO_MORE_STACK_LOCATIONS 
WDF_REQUEST_FATAL_ERROR_NULL_IRP 
WDF_REQUEST_FATAL_ERROR_REQUEST_ALREADY_SENT 
WDF_REQUEST_FATAL_ERROR_INFORMATION_LENGTH_MISMATCH 
WDF_REQUEST_FATAL_ERROR_REQUEST_NOT_IN_QUEUE 

Definition at line 75 of file wdfbugcodes.h.