Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
RxMapSystemBuffer returns the system buffer address from the IRP.
Syntax
PVOID RxMapSystemBuffer(
[in] IN PRX_CONTEXT RxContext,
[in] IN PIRP Irp
);
Parameters
[in] RxContext
A pointer to the RX_CONTEXT structure for this request.
[in] Irp
A pointer to the IRP for this request.
Return value
RxMapSystemBuffer returns a mapped address pointer.
Remarks
The RxMapSystemBuffer routine checks that Irp->MdlAddress is not NULL and returns the Irp->AssociatedIrp.SystemBuffer when this is the case.
On retail builds, RxMapSystemBuffer will call MmGetSystemAddressForMdlSafe to return the MDL from the IRP if Irp->MdlAddress is NULL. On checked builds, RxMapSystemBuffer causes the system to ASSERT if Irp->MdlAddress is NULL.
Requirements
| Requirement | Value |
|---|---|
| Target Platform | Desktop |
| Header | rxprocs.h (include Rxcontx.h, Rxprocs.h) |
| IRQL | <= APC_LEVEL |