IWDFMemory interface
The IWDFMemory interface exposes the framework memory object that provides access to a memory block.
Members
The IWDFMemory interface inherits from IWDFObject. IWDFMemory also has these types of members:
Methods
The IWDFMemory interface has these methods.
| Method | Description | 
|---|---|
| IWDFMemory::CopyFromBuffer | The CopyFromBuffer method safely copies data from the specified source buffer to a memory object. | 
| IWDFMemory::CopyFromMemory | The CopyFromMemory method safely copies data from the specified source buffer and prevents overruns that the copy operation might otherwise cause. | 
| IWDFMemory::CopyToBuffer | The CopyToBuffer method safely copies data from a memory object to the specified target buffer. | 
| IWDFMemory::GetDataBuffer | The GetDataBuffer method retrieves the data buffer that is associated with a memory object. | 
| IWDFMemory::GetSize | The GetSize method retrieves the size of the data buffer that is associated with a memory object. | 
| IWDFMemory::SetBuffer | The SetBuffer method assigns a specified buffer to a memory object that a driver created by calling IWDFDriver::CreatePreallocatedWdfMemory. | 
Requirements
| End of support | Unavailable in UMDF 2.0 and later. | 
|---|---|
| Minimum UMDF version | 1.5 | 
| Header | 
 | 
| DLL | 
 | 

