enumeração DMA_COMMON_BUFFER_EXTENDED_CONFIGURATION_TYPE (wdm.h)

Fornece os tipos de configurações opcionais que podem ser fornecidas ao criar um buffer comum de um MDL. Os valores de configuração correspondentes aos tipos são mantidos na estrutura 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
A configuração associada conterá informações sobre os limites de endereço lógico que podem ser usados para atender à criação de buffer comum.
CommonBufferConfigTypeSubSection
A configuração associada conterá informações sobre a subseção dentro do MDL a ser usada para criar o buffer comum.
CommonBufferConfigTypeHardwareAccessPermissions
A configuração associada conterá informações sobre as permissões de acesso para o hardware.
CommonBufferConfigTypeMax
O número de valores comuns de configuração estendida de buffer para esse tipo de enumeração que representam tipos de configuração de buffer comuns reais.

Requisitos

Requisito Valor
Servidor mínimo com suporte Windows Server 2022
Cabeçalho wdm.h

Confira também

DMA_COMMON_BUFFER_EXTENDED_CONFIGURATION

PCREATE_COMMON_BUFFER_FROM_MDL