FsRtlGetEcpListFromIrp, fonction (ntifs.h)

La routine FsRtlGetEcpListFromIrp retourne un pointeur vers une liste de structure de contexte de paramètre de création supplémentaire (ECP) associée à une opération de IRP_MJ_CREATE donnée.

Syntaxe

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

Paramètres

[in] Irp

Pointeur vers l’IRP d’une opération de IRP_MJ_CREATE à partir de laquelle la liste de structure de contexte ECP doit être extraite.

[out] EcpList

Reçoit un pointeur vers la liste de structure de contexte ECP associée à l’IRP.

Valeur retournée

FsRtlGetEcpListFromIrp retourne STATUS_SUCCESS ou une erreur appropriée status représentant le status d’achèvement final de l’opération. Les codes status d’erreur possibles sont les suivants :

Code de retour Description
STATUS_INVALID_PARAMETER
L’IRP donné n’était pas une opération de IRP_MJ_CREATE basée sur iRP. Dans ce cas, EcpList n’est pas défini.

Remarques

Pour attacher une liste de structure de contexte ECP à un IRP, utilisez la routine FsRtlSetEcpListIntoIrp .

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista
Plateforme cible Universal
En-tête ntifs.h (include Ntifs.h)
Bibliothèque NtosKrnl.lib
DLL NtosKrnl.exe
IRQL <= APC_LEVEL

Voir aussi

FsRtlSetEcpListIntoIrp