31 #define FX_DYNAMICS_GENERATE_TABLE 1 50 #include "..\librarycommon\fxlibrarycommon.h" 52 #define KMDF_DEFAULT_NAME "Wdf" ## \ 53 LITERAL(__WDF_MAJOR_VERSION) ## \ 105 { __WUDF_MAJOR_VERSION, __WUDF_MINOR_VERSION, __WUDF_SERVICE_VERSION }
134 #define EVTLOG_MESSAGE_SIZE 70 135 #define RAW_DATA_SIZE 4 168 L"Driver Version: %d.%d Umdf Lib. Version: %d.%d",
174 __Print((
"ERROR: RtlStringCchPrintfW failed with Status 0x%x\n",
status));
287 #define DECLARE_TYPE(Name) Name* _DECL_##Name
WDF_LIBRARY_INFO WdfLibraryInfo
_Must_inspect_result_ NTSTATUS WDF_LIBRARY_DECOMMISSION(VOID)
#define DECLARE_TYPE(Name)
_Must_inspect_result_ NTSTATUS FxLibraryCommonCommission(VOID)
#define STATUS_INVALID_PARAMETER
_Must_inspect_result_ NTSTATUS FxLibraryCommonRegisterClient(__inout PWDF_BIND_INFO Info, __deref_out PWDF_DRIVER_GLOBALS *WdfDriverGlobals, __in_opt PCLIENT_INFO ClientInfo)
_Must_inspect_result_ NTSTATUS(* PFNLIBRARYREGISTERCLIENT)(__in PWDF_BIND_INFO Info, __deref_out PWDF_COMPONENT_GLOBALS *ComponentGlobals, __deref_inout PVOID *Context)
_Must_inspect_result_ _In_ WDFCHILDLIST _In_ PWDF_CHILD_LIST_ITERATOR _Out_ WDFDEVICE _Inout_opt_ PWDF_CHILD_RETRIEVE_INFO Info
#define EVTLOG_MESSAGE_SIZE
enum _WDF_REQUEST_FATAL_ERROR_CODES WDF_REQUEST_FATAL_ERROR_CODES
_Must_inspect_result_ NTSTATUS FxLibraryCommonUnregisterClient(__in PWDF_BIND_INFO Info, __in PWDF_DRIVER_GLOBALS WdfDriverGlobals)
_Must_inspect_result_ NTSTATUS WDF_LIBRARY_COMMISSION(VOID)
union @4533 uAllPublicTypes
PWDF_DRIVER_GLOBALS WdfDriverGlobals
_Must_inspect_result_ NTSTATUS FxLibraryCommonDecommission(VOID)
#define STATUS_OBJECT_TYPE_MISMATCH
_Must_inspect_result_ NTSTATUS WDF_LIBRARY_UNREGISTER_CLIENT(__in PWDF_BIND_INFO Info, __in PWDF_DRIVER_GLOBALS WdfDriverGlobals)
PFX_DRIVER_GLOBALS pFxDriverGlobals
#define NT_SUCCESS(StatCode)
_Must_inspect_result_ NTSTATUS(* PFNLIBRARYDECOMMISSION)(VOID)
PWDF_BIND_INFO WdfBindInfo
#define KMDF_DEFAULT_NAME
struct _WDF_LIBRARY_INFO WDF_LIBRARY_INFO
WDF_EXTERN_C_START enum _WDF_BUGCHECK_CODES WDF_BUGCHECK_CODES
_Must_inspect_result_ NTSTATUS(* PFNLIBRARYCOMMISSION)(VOID)
const WDFFUNC * WdfFunctions
STRSAFEAPI StringCchPrintfW(STRSAFE_LPWSTR pszDest, size_t cchDest, STRSAFE_LPCWSTR pszFormat,...)
struct _CLIENT_INFO * PCLIENT_INFO
_Must_inspect_result_ NTSTATUS WDF_LIBRARY_REGISTER_CLIENT(__inout PWDF_BIND_INFO Info, __deref_out PWDF_DRIVER_GLOBALS *WdfDriverGlobals, __deref_inout PVOID *Context)
__inline PFX_DRIVER_GLOBALS GetFxDriverGlobals(__in PWDF_DRIVER_GLOBALS DriverGlobals)
static unsigned char rawData[2356]
static SERVICE_STATUS status
_Must_inspect_result_ NTSTATUS(* PFNLIBRARYUNREGISTERCLIENT)(__in PWDF_BIND_INFO Info, __in PWDF_COMPONENT_GLOBALS DriverGlobals)