29#ifndef _WDFBUGCODES_H_
30#define _WDFBUGCODES_H_
34 #define WDF_EXTERN_C extern "C"
35 #define WDF_EXTERN_C_START extern "C" {
36 #define WDF_EXTERN_C_END }
39 #define WDF_EXTERN_C_START
40 #define WDF_EXTERN_C_END
48#if (NTDDI_VERSION >= NTDDI_WIN2K)
PDEVICE_OBJECT DeviceObject
WDF_DEVICE_POWER_STATE PowerState
WDF_DEVICE_POWER_POLICY_STATE PowerPolicyState
enum _WDF_REQUEST_FATAL_ERROR_CODES WDF_REQUEST_FATAL_ERROR_CODES
@ WDF_REQUIRED_PARAMETER_IS_NULL
@ WDF_REQUEST_FATAL_ERROR
@ WDF_INVALID_LOCK_OPERATION
@ WDF_VERIFIER_FATAL_ERROR
@ WDF_VERIFIER_CRITICAL_REGION_MISMATCH
@ WDF_POWER_ROUTINE_TIMED_OUT
@ WDF_VERIFIER_IRQL_MISMATCH
struct _WDF_QUEUE_FATAL_ERROR_DATA * PWDF_QUEUE_FATAL_ERROR_DATA
#define WDF_EXTERN_C_START
struct _WDF_POWER_ROUTINE_TIMED_OUT_DATA WDF_POWER_ROUTINE_TIMED_OUT_DATA
struct _WDF_QUEUE_FATAL_ERROR_DATA WDF_QUEUE_FATAL_ERROR_DATA
struct _WDF_REQUEST_FATAL_ERROR_INFORMATION_LENGTH_MISMATCH_DATA * PWDF_REQUEST_FATAL_ERROR_INFORMATION_LENGTH_MISMATCH_DATA
WDF_EXTERN_C_START enum _WDF_BUGCHECK_CODES WDF_BUGCHECK_CODES
_WDF_REQUEST_FATAL_ERROR_CODES
@ WDF_REQUEST_FATAL_ERROR_REQUEST_ALREADY_SENT
@ WDF_REQUEST_FATAL_ERROR_REQUEST_NOT_IN_QUEUE
@ WDF_REQUEST_FATAL_ERROR_NO_MORE_STACK_LOCATIONS
@ WDF_REQUEST_FATAL_ERROR_INFORMATION_LENGTH_MISMATCH
@ WDF_REQUEST_FATAL_ERROR_NULL_IRP
struct _WDF_REQUEST_FATAL_ERROR_INFORMATION_LENGTH_MISMATCH_DATA WDF_REQUEST_FATAL_ERROR_INFORMATION_LENGTH_MISMATCH_DATA
enum _WDF_DEVICE_POWER_STATE WDF_DEVICE_POWER_STATE
enum _WDF_DEVICE_POWER_POLICY_STATE WDF_DEVICE_POWER_POLICY_STATE