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) |
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for