DMA_COMMON_BUFFER_EXTENDED_CONFIGURATION_ACCESS_TYPE - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// wdm.h

typedef enum _DMA_COMMON_BUFFER_EXTENDED_CONFIGURATION_ACCESS_TYPE {
  CommonBufferHardwareAccessReadOnly,
  CommonBufferHardwareAccessWriteOnly,
  CommonBufferHardwareAccessReadWrite,
  CommonBufferHardwareAccessMax
} DMA_COMMON_BUFFER_EXTENDED_CONFIGURATION_ACCESS_TYPE, *PDMA_COMMON_BUFFER_EXTENDED_CONFIGURATION_ACCESS_TYPE;

View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ne-wdm-dma_common_buffer_extended_configuration_access_type)

Description

Specifies permissions for hardware access for a common buffer being created when the ConfigType field of the DMA_COMMON_BUFFER_EXTENDED_CONFIGURATION structure is CommonBufferConfigTypeHardwareAccessPermissions.

Constants

CommonBufferHardwareAccessReadOnly

Hardware has read access to the common buffer.

CommonBufferHardwareAccessWriteOnly

Hardware has write access to the common buffer.

CommonBufferHardwareAccessReadWrite

Hardware has both read and write access to the common buffer.

CommonBufferHardwareAccessMax

The number of common buffer hardware access values for this enumeration type that represent actual access types.

See also

DMA_COMMON_BUFFER_EXTENDED_CONFIGURATION

PCREATE_COMMON_BUFFER_FROM_MDL