共用方式為


VP_DEVICE_DESCRIPTION 結構 (video.h)

VP_DEVICE_DESCRIPTION 結構描述驅動程式要求 DMA 物件的實體裝置屬性。

語法

typedef struct _VP_DEVICE_DESCRIPTION {
  BOOLEAN ScatterGather;
  BOOLEAN Dma32BitAddresses;
  BOOLEAN Dma64BitAddresses;
  ULONG   MaximumLength;
} VP_DEVICE_DESCRIPTION, *PVP_DEVICE_DESCRIPTION;

成員

ScatterGather

如果 為TRUE,表示裝置支援散佈/收集 DMA。 如果 為 FALSE,裝置不支援散佈/收集 DMA。

Dma32BitAddresses

如果 為 TRUE,則指定 32 位位址用於 DMA 作業。

Dma64BitAddresses

如果 為 TRUE,則指定 DMA 作業使用 64 位位址。

MaximumLength

指定裝置可在每個 DMA 作業中處理的最大位元元組數。

備註

此結構可在 Windows XP 和更新版本中使用。

規格需求

需求
標頭 video.h (包含 Video.h)