FsRtlSetEcpListIntoIrp-Funktion (ntifs.h)
Die FsRtlSetEcpListIntoIrp Routine fügt eine zusätzliche Create-Parameter(ECP)-Kontextstrukturliste an einen IRP_MJ_CREATE Vorgang an.
Syntax
NTSTATUS FsRtlSetEcpListIntoIrp(
[in, out] PIRP Irp,
[in] PECP_LIST EcpList
);
Parameter
[in, out] Irp
Ein Zeiger auf das IRP für einen IRP_MJ_CREATE Vorgang, an den die ECP-Kontextstrukturliste angefügt werden soll.
[in] EcpList
Zeigen Sie auf eine ECP-Liste, die mindestens eine ECP-Kontextstruktur enthält. Diese Strukturen werden an das IRP angefügt, an das die Irp Parameterpunkte verweist.
Rückgabewert
FsRtlSetEcpListIntoIrp gibt einen der folgenden NTSTATUS-Werte zurück:
Rückgabecode | Beschreibung |
---|---|
|
Die angegebene ECP-Liste wurde erfolgreich an die angegebene IRP angefügt. |
|
Das angegebene IRP war keine IRP-basierte IRP_MJ_CREATE Operation. |
|
An die angegebene IRP wurde bereits eine ECP-Liste angefügt. |
Bemerkungen
Die FsRtlSetEcpListIntoIrp Routine stellt einen Mechanismus zum Übergeben zusätzlicher Erstellungsparameter an den zugrunde liegenden Filtertreiber bereit.
Um eine ECP-Liste abzurufen, die einem bestimmten IRP_MJ_CREATE Vorgang zugeordnet ist, verwenden Sie die FsRtlGetEcpListFromIrp Routine.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | FsRtlSetEcpListIntoIrp ist ab Windows Vista verfügbar. |
Zielplattform- | Universal |
Header- | ntifs.h (einschließlich Ntifs.h) |
Library | NtosKrnl.lib |
DLL- | NtosKrnl.exe |
IRQL- | <= APC_LEVEL |