共用方式為


DlAllocateCommonBuffer 函式 (dispmprt.h)

配置和對應可同時從處理器和裝置存取之內存的邏輯連續區域。

語法

PVOID DlAllocateCommonBuffer(
  IN PVOID              DeviceHandle,
  IN PVP_DMA_ADAPTER    DlpDmaAdapter,
  IN ULONG              DesiredLength,
  OUT PPHYSICAL_ADDRESS LogicalAddress,
  IN BOOLEAN            CacheEnabled,
  OUT PVOID             Reserved
);

參數

DeviceHandle

裝置的句柄。

DlpDmaAdapter

顯示連結庫直接記憶體存取配接器。

DesiredLength

指定要求的記憶體位元組數目。

LogicalAddress

記憶體位置的指標,接收配接器用來存取配置緩衝區所使用的邏輯位址。

CacheEnabled

指定是否可以快取配置的記憶體。

Reserved

影片埠驅動程式目前會忽略。

傳回值

此函式會傳回 PVOID。

規格需求

需求
標頭 dispmprt.h