WdfCommonBufferGetAlignedVirtualAddress, fonction (wdfcommonbuffer.h)
[S’applique à KMDF uniquement]
La méthode WdfCommonBufferGetAlignedVirtualAddress retourne l’adresse virtuelle associée à une mémoire tampon commune spécifiée.
Syntaxe
PVOID WdfCommonBufferGetAlignedVirtualAddress(
[in] WDFCOMMONBUFFER CommonBuffer
);
Paramètres
[in] CommonBuffer
Handle vers un objet de mémoire tampon commun que le pilote a obtenu par un appel précédent à WdfCommonBufferCreate.
Valeur retournée
WdfCommonBufferGetAlignedVirtualAddress retourne l’adresse virtuelle de la mémoire tampon associée à la mémoire tampon commune spécifiée par le paramètre CommonBuffer .
Un bogue case activée se produit si le pilote fournit un handle d’objet non valide.
Remarques
Si le pilote a appelé WdfDeviceSetAlignmentRequirement pour définir une exigence d’alignement de la mémoire tampon, l’infrastructure aligne la mémoire tampon commune en fonction de cette exigence d’alignement.
Pour plus d’informations sur les mémoires tampons courantes, consultez Utilisation de mémoires tampons communes
Exemples
Pour obtenir un exemple de code qui utilise WdfCommonBufferGetAlignedVirtualAddress, consultez WdfCommonBufferCreate.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Universal |
Version KMDF minimale | 1.0 |
En-tête | wdfcommonbuffer.h (inclure WdfCommonBuffer.h) |
Bibliothèque | Wdf01000.sys (consultez Gestion des versions de la bibliothèque d’infrastructure).) |
IRQL | <= DISPATCH_LEVEL |
Règles de conformité DDI | DriverCreate(kmdf), KmdfIrql(kmdf), KmdfIrql2(kmdf), KmdfIrqlExplicit(kmdf) |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour