Bagikan melalui


Fungsi WdfDmaEnablerGetMaximumLength (wdfdmaenabler.h)

[Berlaku untuk KMDF saja]

Metode WdfDmaEnablerGetMaximumLength mengembalikan panjang transfer maksimum, untuk satu transfer DMA, yang didukung perangkat.

Sintaks

size_t WdfDmaEnablerGetMaximumLength(
  [in] WDFDMAENABLER DmaEnabler
);

Parameter

[in] DmaEnabler

Handel ke objek pengaktif DMA yang diperoleh driver dari panggilan sebelumnya ke WdfDmaEnablerCreate.

Mengembalikan nilai

WdfDmaEnablerGetMaximumLength mengembalikan panjang maksimum transfer DMA, dalam byte. Panjang ini adalah nilai yang sama yang ditentukan dalam panggilan sebelumnya ke WdfDmaEnablerCreate.

Pemeriksaan bug terjadi jika driver menyediakan handel objek yang tidak valid.

Persyaratan

Persyaratan Nilai
Target Platform Universal
Versi KMDF minimum 1,0
Header wdfdmaenabler.h (termasuk Wdf.h)
Pustaka Wdf01000.sys (lihat Penerapan Versi Pustaka Kerangka Kerja.)
IRQL <=DISPATCH_LEVEL
Aturan kepatuhan DDI DriverCreate(kmdf), KmdfIrql(kmdf), KmdfIrql2(kmdf), KmdfIrqlExplicit(kmdf)

Lihat juga

WDF_DMA_ENABLER_CONFIG

WdfDmaEnablerCreate

WdfDmaEnablerGetFragmentLength