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 方法创建框架内存对象,并从指定的 lookaside 列表中获取内存缓冲区。
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结构可以指定的内存说明的类型。