Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
RxMapSystemBuffer gibt die Systempufferadresse aus dem IRP zurück.
Syntax
PVOID RxMapSystemBuffer(
[in] IN PRX_CONTEXT RxContext,
[in] IN PIRP Irp
);
Parameter
[in] RxContext
Ein Zeiger auf die RX_CONTEXT Struktur für diese Anforderung.
[in] Irp
Ein Zeiger auf das IRP für diese Anforderung.
Rückgabewert
RxMapSystemBuffer gibt einen zugeordneten Adresszeiger zurück.
Bemerkungen
Die RxMapSystemBuffer Routineüberprüfungen, die >MdlAddress nicht NULL- ist und die Irp->AssociatedIrp.SystemBuffer zurückgibt, wenn dies der Fall ist.
Bei Einzelhandelsbuilds ruft RxMapSystemBufferMmGetSystemAddressForMdlSafe auf, um die MDL aus dem IRP zurückzugeben, wenn Irp->MdlAddressNULL-ist. Bei überprüften Builds bewirkt RxMapSystemBuffer-, dass das System assert, wenn Irp->MdlAddressNULL-ist.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform- | Desktop |
Header- | rxprocs.h (include Rxcontx.h, Rxprocs.h) |
IRQL- | <= APC_LEVEL |