структура 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 указывает, что для операций DMA используются 64-разрядные адреса.

MaximumLength

Указывает максимальное количество байтов, которое устройство может обрабатывать в каждой операции DMA.

Комментарии

Эта структура доступна в Windows XP и более поздних версиях.

Требования

Требование Значение
Заголовок video.h (включая Video.h)