40#define TEMP_BUFFER_SIZE 1024
55 sizeof(debugMessageBuffer),
89 FX_VERIFY(DRIVER(BadAction, BugCheckCode), TRAPMSG(
"UMDF verification "
90 "faults should not call this code path"));
116 Device->GetDeviceStackInterface()->DetachDevice(
Device);
static VOID MxGlobalInit(VOID)
static VOID MxDetachDevice(_Inout_ MdDeviceObject Device)
static DECLSPEC_NORETURN VOID MxBugCheckEx(__in ULONG BugCheckCode, __in ULONG_PTR BugCheckParameter1, __in ULONG_PTR BugCheckParameter2, __in ULONG_PTR BugCheckParameter3, __in ULONG_PTR BugCheckParameter4)
static VOID MxDbgPrint(__drv_formatString(printf) __in PCSTR DebugMessage,...)
#define __drv_formatString(kind)
FX_VERIFY(INTERNAL, CHECK_NOT_NULL(LoaderInterface->pIWudfHost))
void WINAPI SHIM_OBJ_NAME() OutputDebugStringA(LPCSTR lpOutputString)
IUMDFPlatform * g_IUMDFPlatform
#define UNREFERENCED_PARAMETER(P)
STRSAFEAPI StringCbVPrintfA(STRSAFE_LPSTR pszDest, size_t cbDest, STRSAFE_LPCSTR pszFormat, va_list argList)
_Must_inspect_result_ _In_ WDFDEVICE Device