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结构可以指定的内存说明的类型。 |