Condividi tramite


unione DMA_ADAPTER_INFO (wdm.h)

La struttura DMA_ADAPTER_INFO è un contenitore per una struttura DMA_ADAPTER_INFO_XXX che descrive le funzionalità di un controller DMA di sistema.

Sintassi

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

Members

Version

Numero di versione della struttura **DMA_ADAPTER_INFO_**XXX che segue questo membro. Per una struttura DMA_ADAPTER_INFO_V1 , impostare questo membro su DMA_ADAPTER_INFO_VERSION1 prima di chiamare la routine GetDmaAdapterInfo .

V1

Funzionalità del dispositivo DMA master del bus o del controller DMA di sistema. Per altre informazioni, vedere DMA_ADAPTER_INFO_V1.

Reserved

Riservato per utilizzi futuri.

Crashdump

Definisce il membro DMA_ADAPTER_INFO_CRASHDUMPCrashdump.

Commenti

Un driver di dispositivo chiama la routine GetDmaAdapterInfo per ottenere una struttura DMA_ADAPTER_INFO che descrive le funzionalità di un controller DMA.

L'unione senza nome in questa struttura contiene una struttura **DMA_ADAPTER_INFO_**XXX . Il membro Version indica quale versione della struttura **DMA_ADAPTER_INFO_**XXX è contenuta nell'unione. Attualmente è supportata solo la versione 1.

Requisiti

Requisito Valore
Client minimo supportato Supportato a partire da Windows 8.
Intestazione wdm.h (include Wdm.h, Ntddk.h, Ntifs.h)

Vedi anche

DMA_ADAPTER_INFO_V1

GetDmaAdapterInfo