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