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) |