WdfDmaEnablerGetMaximumLength, fonction (wdfdmaenabler.h)
[S’applique uniquement à KMDF]
La méthode WdfDmaEnablerGetMaximumLength retourne la longueur de transfert maximale, pour un transfert DMA unique, prise en charge par un appareil.
Syntaxe
size_t WdfDmaEnablerGetMaximumLength(
[in] WDFDMAENABLER DmaEnabler
);
Paramètres
[in] DmaEnabler
Handle pour un objet d’activation DMA que le pilote a obtenu à partir d’un appel précédent à WdfDmaEnablerCreate.
Valeur retournée
WdfDmaEnablerGetMaximumLength retourne la longueur maximale d’un transfert DMA, en octets. Cette longueur est la même valeur que celle spécifiée dans un appel précédent à WdfDmaEnablerCreate.
Un bogue case activée se produit si le pilote fournit un handle d’objet non valide.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Universal |
Version KMDF minimale | 1.0 |
En-tête | wdfdmaenabler.h (inclure Wdf.h) |
Bibliothèque | Wdf01000.sys (consultez Gestion de version de la bibliothèque d’infrastructure.) |
IRQL | <=DISPATCH_LEVEL |
Règles de conformité DDI | DriverCreate(kmdf), KmdfIrql(kmdf), KmdfIrql2(kmdf), KmdfIrqlExplicit(kmdf) |