wdfmemory.h header
This header is used by wdf. For more information, see:
wdfmemory.h contains the following programming interfaces:
Functions
WDF_MEMORY_DESCRIPTOR_INIT_BUFFER The WDF_MEMORY_DESCRIPTOR_INIT_BUFFER function initializes a WDF_MEMORY_DESCRIPTOR structure so that it describes a specified buffer. |
WDF_MEMORY_DESCRIPTOR_INIT_HANDLE The WDF_MEMORY_DESCRIPTOR_INIT_HANDLE function initializes a WDF_MEMORY_DESCRIPTOR structure so that it describes a specified framework memory object. |
WDF_MEMORY_DESCRIPTOR_INIT_MDL The WDF_MEMORY_DESCRIPTOR_INIT_MDL function initializes a WDF_MEMORY_DESCRIPTOR structure so that it describes a specified memory descriptor list (MDL). |
WdfLookasideListCreate The WdfLookasideListCreate method creates a lookaside-list object, from which the driver can obtain memory objects. |
WdfMemoryAssignBuffer The WdfMemoryAssignBuffer method assigns a specified buffer to a memory object that a driver created by calling WdfMemoryCreatePreallocated. |
WdfMemoryCopyFromBuffer The WdfMemoryCopyFromBuffer method copies the contents of a specified source buffer into a specified memory object's buffer. |
WdfMemoryCopyToBuffer The WdfMemoryCopyToBuffer method copies the contents of a specified memory object's buffer into a specified destination buffer. |
WdfMemoryCreate The WdfMemoryCreate method creates a framework memory object and allocates a memory buffer of a specified size. |
WdfMemoryCreateFromLookaside The WdfMemoryCreateFromLookaside method creates a framework memory object and obtains a memory buffer from a specified lookaside list. |
WdfMemoryCreatePreallocated The WdfMemoryCreatePreallocated method creates a framework memory object for a driver-supplied memory buffer. |
WdfMemoryGetBuffer The WdfMemoryGetBuffer method returns a pointer to the buffer that is associated with a specified memory object. |
Structures
WDF_MEMORY_DESCRIPTOR The WDF_MEMORY_DESCRIPTOR structure describes a memory buffer. |
WDFMEMORY_OFFSET The WDFMEMORY_OFFSET structure identifies a subsection of a memory object's buffer. |
Enumerations
WDF_MEMORY_DESCRIPTOR_TYPE The WDF_MEMORY_DESCRIPTOR_TYPE enumeration identifies the types of memory descriptions that a WDF_MEMORY_DESCRIPTOR structure can specify. |