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.
[Gilt nur für KMDF]
Die WdfDmaEnablerGetMaximumLength Methode gibt die maximale Übertragungslänge für eine einzelne DMA-Übertragungzurück, die ein Gerät unterstützt.
Syntax
size_t WdfDmaEnablerGetMaximumLength(
[in] WDFDMAENABLER DmaEnabler
);
Die Parameter
[in] DmaEnabler
Ein Handle für ein DMA-Enabler-Objekt, das der Treiber aus einem vorherigen Aufruf von WdfDmaEnablerCreateabgerufen hat.
Rückgabewert
WdfDmaEnablerGetMaximumLength gibt die maximale Länge einer DMA-Übertragung in Byte zurück. Diese Länge ist derselbe Wert, der in einem vorherigen Aufruf von WdfDmaEnablerCreateangegeben wurde.
Wenn der Treiber ein ungültiges Objekthandle bereitstellt, tritt eine Fehlerüberprüfung auf.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | universell |
Minimale KMDF-Version | 1.0 |
Kopfzeile | wdfdmaenabler.h (include Wdf.h) |
Bibliothek | Wdf01000.sys (siehe Framework-Bibliotheksversionsverwaltung.) |
IRQL | <=DISPATCH_LEVEL |
DDI-Complianceregeln | DriverCreate(kmdf), KmdfIrql(kmdf), KmdfIrql2(kmdf), KmdfIrqlExplicit(kmdf) |