wdfmemory.h 标头

此标头由 wdf 使用。 有关详细信息,请参阅:

wdfmemory.h 包含以下编程接口:

功能

 
WDF_MEMORY_DESCRIPTOR_INIT_BUFFER

WDF_MEMORY_DESCRIPTOR_INIT_BUFFER函数初始化WDF_MEMORY_DESCRIPTOR结构,以便描述指定的缓冲区。
WDF_MEMORY_DESCRIPTOR_INIT_HANDLE

WDF_MEMORY_DESCRIPTOR_INIT_HANDLE函数初始化WDF_MEMORY_DESCRIPTOR结构,以便它描述指定的框架内存对象。
WDF_MEMORY_DESCRIPTOR_INIT_MDL

WDF_MEMORY_DESCRIPTOR_INIT_MDL函数初始化WDF_MEMORY_DESCRIPTOR结构,以便它描述指定的内存描述符列表(MDL)。
WdfLookasideListCreate

WdfLookasideListCreate 方法创建 lookaside-list 对象,驱动程序可从中获取内存对象。
WdfMemoryAssignBuffer

WdfMemoryAssignBuffer 方法将指定的缓冲区分配给通过调用 WdfMemoryCreatePreallocated 创建的驱动程序的内存对象。
WdfMemoryCopyFromBuffer

WdfMemoryCopyFromBuffer 方法将指定源缓冲区的内容复制到指定的内存对象的缓冲区中。
WdfMemoryCopyToBuffer

WdfMemoryCopyToBuffer 方法将指定内存对象的缓冲区的内容复制到指定的目标缓冲区中。
WdfMemoryCreate

WdfMemoryCreate 方法创建框架内存对象,并分配指定大小的内存缓冲区。
WdfMemoryCreateFromLookaside

WdfMemoryCreateFromLookaside 方法创建框架内存对象,并从指定的看边列表中获取内存缓冲区。
WdfMemoryCreatePreallocated

WdfMemoryCreatePreallocated 方法为驱动程序提供的内存缓冲区创建框架内存对象。
WdfMemoryGetBuffer

WdfMemoryGetBuffer 方法返回指向与指定内存对象关联的缓冲区的指针。

结构

 
WDF_MEMORY_DESCRIPTOR

WDF_MEMORY_DESCRIPTOR结构描述内存缓冲区。
WDFMEMORY_OFFSET

WDFMEMORY_OFFSET结构标识内存对象的缓冲区的子部分。

枚举

 
WDF_MEMORY_DESCRIPTOR_TYPE

WDF_MEMORY_DESCRIPTOR_TYPE枚举标识WDF_MEMORY_DESCRIPTOR结构可以指定的内存说明的类型。