Fonction RxLowIoGetBufferAddress (lowio.h)
RxLowIoGetBufferAddress retourne la mémoire tampon correspondant à la mdl de la structure LowIoContext d’une structure RX_CONTEXT.
Syntaxe
PVOID RxLowIoGetBufferAddress(
[in] IN PRX_CONTEXT RxContext
);
Paramètres
[in] RxContext
Pointeur vers la structure RX_CONTEXT pour cette demande.
Valeur retournée
**RxLowIoGetBufferAddress **retourne un pointeur d’adresse mappé en cas de réussite ou null en cas d’échec.
Remarques
RxLowIoGetBufferAddress vérifie que le membre ParamsFor.ReadWrite.ByteCount du membre LowIoContext de la variable RxContext est supérieur à zéro et retourne un pointeur NULL si ce n’est pas le cas.
RxLowIoGetBufferAddress appelle MmGetSystemAddressForMdlSafe pour récupérer l’adresse mappée.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Desktop (Expérience utilisateur) |
En-tête | lowio.h (inclure Rxcontx.h, Lowio.h) |
IRQL | <= APC_LEVEL |
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