WdfDmaEnablerGetMaximumLength-Funktion (wdfdmaenabler.h)
[Gilt nur für KMDF]
Die WdfDmaEnablerGetMaximumLength-Methode gibt die maximale Übertragungslänge für eine einzelne DMA-Übertragung zurück, die ein Gerät unterstützt.
Syntax
size_t WdfDmaEnablerGetMaximumLength(
[in] WDFDMAENABLER DmaEnabler
);
Parameter
[in] DmaEnabler
Ein Handle für ein DMA-Enabler-Objekt, das der Treiber von einem vorherigen Aufruf von WdfDmaEnablerCreate abgerufen hat.
Rückgabewert
WdfDmaEnablerGetMaximumLength gibt die maximale Länge einer DMA-Übertragung in Bytes zurück. Diese Länge ist der gleiche Wert, der in einem vorherigen Aufruf von WdfDmaEnablerCreate angegeben wurde.
Eine Fehlerüberprüfung tritt auf, wenn der Treiber ein ungültiges Objekthandle bereitstellt.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Universell |
KMDF-Mindestversion | 1.0 |
Kopfzeile | wdfdmaenabler.h (einschließen von Wdf.h) |
Bibliothek | Wdf01000.sys (siehe Versionierung der Frameworkbibliothek.) |
IRQL | <=DISPATCH_LEVEL |
DDI-Complianceregeln | DriverCreate(kmdf), KmdfIrql(kmdf), KmdfIrql2(kmdf), KmdfIrqlExplicit(kmdf) |