VP_DEVICE_DESCRIPTION structure (video.h)
The VP_DEVICE_DESCRIPTION structure describes the attributes of the physical device for which a driver is requesting a DMA object.
Syntax
typedef struct _VP_DEVICE_DESCRIPTION {
BOOLEAN ScatterGather;
BOOLEAN Dma32BitAddresses;
BOOLEAN Dma64BitAddresses;
ULONG MaximumLength;
} VP_DEVICE_DESCRIPTION, *PVP_DEVICE_DESCRIPTION;
Members
ScatterGather
If TRUE, indicates that the device supports scatter/gather DMA. If FALSE, the device does not support scatter/gather DMA.
Dma32BitAddresses
If TRUE, specifies that 32-bit addresses are being used for DMA operations.
Dma64BitAddresses
If TRUE, specifies that 64-bit addresses are being used for DMA operations.
MaximumLength
Specifies the maximum number of bytes the device can handle in each DMA operation.
Remarks
This structure is available in Windows XP and later.
Requirements
Requirement | Value |
---|---|
Header | video.h (include Video.h) |