enumeración DMA_COMMON_BUFFER_EXTENDED_CONFIGURATION_TYPE (wdm.h)

Proporciona los tipos de configuraciones opcionales que se pueden proporcionar al crear un búfer común a partir de una MDL. Los valores de configuración correspondientes a los tipos se mantienen en la estructura DMA_COMMON_BUFFER_EXTENDED_CONFIGURATION .

Syntax

typedef enum _DMA_COMMON_BUFFER_EXTENDED_CONFIGURATION_TYPE {
  CommonBufferConfigTypeLogicalAddressLimits,
  CommonBufferConfigTypeSubSection,
  CommonBufferConfigTypeHardwareAccessPermissions,
  CommonBufferConfigTypeMax
} DMA_COMMON_BUFFER_EXTENDED_CONFIGURATION_TYPE, *PDMA_COMMON_BUFFER_EXTENDED_CONFIGURATION_TYPE;

Constantes

 
CommonBufferConfigTypeLogicalAddressLimits
La configuración asociada contendrá información sobre los límites de la dirección lógica que se pueden usar para satisfacer la creación de búferes comunes.
CommonBufferConfigTypeSubSection
La configuración asociada contendrá información sobre la subsección dentro de MDL que se usará para crear el búfer común.
CommonBufferConfigTypeHardwareAccessPermissions
La configuración asociada contendrá información sobre los permisos de acceso para el hardware.
CommonBufferConfigTypeMax
Número de valores de configuración extendidos de búfer comunes para este tipo de enumeración que representan tipos de configuración de búfer comunes reales.

Requisitos

Requisito Value
Servidor mínimo compatible Windows Server 2022
Encabezado wdm.h

Consulte también

DMA_COMMON_BUFFER_EXTENDED_CONFIGURATION

PCREATE_COMMON_BUFFER_FROM_MDL