RxLowIoGetBufferAddress, fonction (lowio.h)
RxLowIoGetBufferAddress retourne la mémoire tampon correspondant à la structure MDL de 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 requête.
Valeur de retour
**RxLowIoGetBufferAddress **retourne un pointeur d’adresse mappé en cas de réussite ou une 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.
Exigences
Exigence | Valeur |
---|---|
plateforme cible | Bureau |
d’en-tête | lowio.h (include Rxcontx.h, Lowio.h) |
IRQL | <= APC_LEVEL |