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

WdfMemoryCreateFromLoganside 方法會建立架構記憶體物件,並從指定的 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結構可以指定的記憶體描述類型。