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