énumération DMA_COMMON_BUFFER_EXTENDED_CONFIGURATION_ACCESS_TYPE (wdm.h)

Spécifie les autorisations d’accès au matériel pour une mémoire tampon commune en cours de création lorsque le champ ConfigType de la structure DMA_COMMON_BUFFER_EXTENDED_CONFIGURATION est CommonBufferConfigTypeHardwareAccessPermissions.

Syntax

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;

Constantes

 
CommonBufferHardwareAccessReadOnly
Le matériel dispose d’un accès en lecture à la mémoire tampon commune.
CommonBufferHardwareAccessWriteOnly
Le matériel dispose d’un accès en écriture à la mémoire tampon commune.
CommonBufferHardwareAccessReadWrite
Le matériel dispose à la fois d’un accès en lecture et en écriture à la mémoire tampon commune.
CommonBufferHardwareAccessMax
Nombre de valeurs d’accès matériel de mémoire tampon courantes pour ce type d’énumération qui représentent les types d’accès réels.

Configuration requise

Condition requise Valeur
Serveur minimal pris en charge Windows Server 2022
En-tête wdm.h

Voir aussi

DMA_COMMON_BUFFER_EXTENDED_CONFIGURATION

PCREATE_COMMON_BUFFER_FROM_MDL