FsRtlGetEcpListFromIrp-Funktion (ntifs.h)

Die FsRtlGetEcpListFromIrp-Routine gibt einen Zeiger auf eine ECP-Kontextstrukturliste (Extra Create Parameter) zurück, die einem bestimmten IRP_MJ_CREATE-Vorgang zugeordnet ist.

Syntax

NTSTATUS FsRtlGetEcpListFromIrp(
  [in]  PIRP      Irp,
  [out] PECP_LIST *EcpList
);

Parameter

[in] Irp

Ein Zeiger auf den IRP für einen IRP_MJ_CREATE Vorgang, aus dem die ECP-Kontextstrukturliste extrahiert werden soll.

[out] EcpList

Empfängt einen Zeiger auf die ECP-Kontextstrukturliste, die dem IRP zugeordnet ist.

Rückgabewert

FsRtlGetEcpListFromIrp gibt STATUS_SUCCESS oder einen geeigneten Fehler status zurück, der den abschluss status des Vorgangs darstellt. Mögliche Fehler status Codes:

Rückgabecode Beschreibung
STATUS_INVALID_PARAMETER
Der angegebene IRP war kein IRP-basierter IRP_MJ_CREATE-Vorgang. In diesem Fall ist EcpList nicht definiert.

Hinweise

Verwenden Sie die FsRtlSetEcpListIntoIrp-Routine , um eine ECP-Kontextstrukturliste an einen IRP anzufügen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista
Zielplattform Universell
Header ntifs.h (include Ntifs.h)
Bibliothek NtosKrnl.lib
DLL NtosKrnl.exe
IRQL <= APC_LEVEL

Weitere Informationen

FsRtlSetEcpListIntoIrp