[WDF] Add Windows Driver Framework files
[reactos.git] / sdk / lib / drivers / wdf / shared / inc / primitives / um / mxmemoryum.h
diff --git a/sdk/lib/drivers/wdf/shared/inc/primitives/um/mxmemoryum.h b/sdk/lib/drivers/wdf/shared/inc/primitives/um/mxmemoryum.h
new file mode 100644 (file)
index 0000000..ed1d77f
--- /dev/null
@@ -0,0 +1,58 @@
+/*++
+
+Copyright (c) Microsoft Corporation
+
+ModuleName:
+
+    MxMemoryUm.h
+
+Abstract:
+
+    User mode implementation of memory
+    class defined in MxMemory.h
+
+Author:
+
+
+
+Revision History:
+
+
+
+--*/
+
+#pragma once
+
+#include "MxMemory.h"
+
+__inline
+PVOID
+MxMemory::MxAllocatePoolWithTag(
+    __in POOL_TYPE  PoolType,
+    __in SIZE_T  NumberOfBytes,
+    __in ULONG  Tag
+    )
+{
+    UNREFERENCED_PARAMETER(PoolType);
+    UNREFERENCED_PARAMETER(Tag);
+
+    return ::HeapAlloc(
+                GetProcessHeap(),
+                0,
+                NumberOfBytes
+                );
+}
+
+__inline
+VOID
+MxMemory::MxFreePool(
+    __in PVOID Ptr
+    )
+{
+    ::HeapFree(
+            GetProcessHeap(),
+            0,
+            Ptr
+            );
+}
+