DMA_COMMON_BUFFER_EXTENDED_CONFIGURATION_TYPE 列挙 (wdm.h)

MDL から共通バッファーを作成するときに指定できるオプション構成の種類を提供します。 型に対応する構成値は、 DMA_COMMON_BUFFER_EXTENDED_CONFIGURATION 構造体に保持されます。

構文

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

定数

 
CommonBufferConfigTypeLogicalAddressLimits
関連付けられた構成には、一般的なバッファー作成を満たすために使用できる論理アドレスの制限に関する情報が含まれます。
CommonBufferConfigTypeSubSection
関連付けられた構成には、共通バッファーの作成に使用する MDL 内のサブセクションに関する情報が含まれます。
CommonBufferConfigTypeHardwareAccessPermissions
関連付けられている構成には、ハードウェアのアクセス許可に関する情報が含まれます。
CommonBufferConfigTypeMax
実際の共通バッファー構成の種類を表す、この列挙型の共通バッファー拡張構成値の数。

要件

要件
サポートされている最小のサーバー Windows Server 2022
Header wdm.h

こちらもご覧ください

DMA_COMMON_BUFFER_EXTENDED_CONFIGURATION

PCREATE_COMMON_BUFFER_FROM_MDL