Bagikan melalui


struktur DMA_TRANSFER_INFO (wdm.h)

Struktur DMA_TRANSFER_INFO adalah kontainer untuk struktur DMA_TRANSFER_INFO_XXX yang menjelaskan persyaratan alokasi untuk daftar sebar/kumpulkan.

Sintaks

typedef struct _DMA_TRANSFER_INFO {
  ULONG Version;
  union {
    DMA_TRANSFER_INFO_V1 V1;
    DMA_TRANSFER_INFO_V2 V2;
  };
} DMA_TRANSFER_INFO, *PDMA_TRANSFER_INFO;

Anggota

Version

Nomor versi struktur DMA_TRANSFER_INFO_XXX yang mengikuti anggota ini. Untuk struktur DMA_TRANSFER_INFO_V1 , atur anggota ini ke DMA_TRANSFER_INFO_VERSION1 sebelum memanggil rutinitas GetDmaTransferInfo .

V1

Persyaratan alokasi untuk daftar sebar/kumpulkan. Untuk informasi selengkapnya, lihat DMA_TRANSFER_INFO_V1.

V2

Persyaratan alokasi untuk daftar sebar/kumpulkan. Untuk informasi selengkapnya, lihat DMA_TRANSFER_INFO_V2.

Keterangan

Driver perangkat memanggil rutinitas GetDmaTransferInfo untuk mendapatkan struktur DMA_TRANSFER_INFO yang menjelaskan persyaratan alokasi untuk daftar sebar/kumpulkan untuk digunakan dalam transfer DMA.

Gabungan yang tidak disebutkan namanya dalam struktur ini berisi struktur DMA_TRANSFER_INFO_XXX . Anggota Versi menunjukkan versi struktur DMA_TRANSFER_INFO_XXX mana yang terkandung dalam serikat.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Didukung dimulai dengan Windows 8.
Header wdm.h (termasuk Wdm.h, Ntddk.h, Ntifs.h)

Lihat juga

DMA_TRANSFER_INFO_V1

GetDmaTransferInfo