次の方法で共有


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 の場合は、DMA 操作に 32 ビット アドレスが使用されていることを指定します。

Dma64BitAddresses

TRUE の場合、64 ビット アドレスが DMA 操作に使用されていることを指定します。

MaximumLength

各 DMA 操作でデバイスが処理できる最大バイト数を指定します。

注釈

この構造は、Windows XP 以降で使用できます。

要件

要件
Header video.h (Video.h を含む)