DMA_ADAPTER_INFO結構 (wdm.h)

DMA_ADAPTER_INFO 結構是描述系統 DMA 控制器功能的DMA_ADAPTER_INFO_XXX結構的容器。

語法

typedef struct _DMA_ADAPTER_INFO {
  ULONG Version;
  union {
    DMA_ADAPTER_INFO_V1        V1;
    DMA_ADAPTER_INFO_CRASHDUMP Crashdump;
  };
} DMA_ADAPTER_INFO, *PDMA_ADAPTER_INFO;

成員

Version

此成員後面的 **DMA_ADAPTER_INFO_**XXX 結構版本號碼。 若為 DMA_ADAPTER_INFO_V1 結構,請在呼叫 GetDmaAdapterInfo 例程之前,將此成員設定為 DMA_ADAPTER_INFO_VERSION1。

V1

總線主機 DMA 裝置或系統 DMA 控制器的功能。 如需詳細資訊,請參閱 DMA_ADAPTER_INFO_V1

Crashdump

定義 DMA_ADAPTER_INFO_CRASHDUMP 成員 Crashdump

備註

設備驅動器會呼叫 GetDmaAdapterInfo 例程,以取得 描述 DMA 控制器功能的DMA_ADAPTER_INFO結構。

此結構中未命名的等位包含 **DMA_ADAPTER_INFO_**XXX 結構。 Version 成員會指出聯集中包含哪個版本的 **DMA_ADAPTER_INFO_**XXX 結構。 目前僅支援第 1 版。

規格需求

需求
最低支援的用戶端 從 Windows 8 開始支援。
標頭 wdm.h (包括 Wdm.h、Ntddk.h、Ntifs.h)

另請參閱

DMA_ADAPTER_INFO_V1

GetDmaAdapterInfo