Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die DMA_ADAPTER_INFO-Struktur ist ein Container für eine DMA_ADAPTER_INFO_XXX-Struktur, die die Funktionen eines DMA-Systemcontrollers beschreibt.
Syntax
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;
Member
Version
Die Versionsnummer der **DMA_ADAPTER_INFO_**XXX-Struktur , die diesem Member folgt. Legen Sie für eine DMA_ADAPTER_INFO_V1-Struktur diesen Member auf DMA_ADAPTER_INFO_VERSION1 fest, bevor Sie die GetDmaAdapterInfo-Routine aufrufen.
V1
Die Funktionen des Bus-master DMA-Geräts oder des DMA-Systems. Weitere Informationen finden Sie unter DMA_ADAPTER_INFO_V1.
Reserved
Für die zukünftige Verwendung reserviert.
Crashdump
Definiert den DMA_ADAPTER_INFO_CRASHDUMPMemberAbsturzdump.
Hinweise
Ein Gerätetreiber ruft die GetDmaAdapterInfo-Routine auf, um eine DMA_ADAPTER_INFO-Struktur abzurufen, die die Funktionen eines DMA-Controllers beschreibt.
Die unbenannte Union in dieser Struktur enthält eine **DMA_ADAPTER_INFO_**XXX-Struktur . Der Version-Member gibt an, welche Version der **DMA_ADAPTER_INFO_**XXX-Struktur in der Union enthalten ist. Derzeit wird nur Version 1 unterstützt.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Unterstützt ab Windows 8. |
| Header | wdm.h (einschließlich Wdm.h, Ntddk.h, Ntifs.h) |