Compartir a través de


Función FsRtlGetEcpListFromIrp (ntifs.h)

La rutina FsRtlGetEcpListFromIrp devuelve un puntero a una lista de estructuras de contexto de parámetro de creación adicional (ECP) asociada a una operación de IRP_MJ_CREATE determinada.

Sintaxis

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

Parámetros

[in] Irp

Puntero al IRP para una operación de IRP_MJ_CREATE desde la que se va a extraer la lista de estructuras de contexto ecp.

[out] EcpList

Recibe un puntero a la lista de estructuras de contexto ecP asociada al IRP.

Valor devuelto

FsRtlGetEcpListFromIrp devuelve STATUS_SUCCESS o un estado de error adecuado que representa el estado de finalización final de la operación. Entre los códigos de estado de error posibles se incluyen los siguientes:

Código devuelto Descripción
STATUS_INVALID_PARAMETER
El IRP dado no era una operación de IRP_MJ_CREATE basada en IRP. En este caso, EcpList no está definido.

Observaciones

Para adjuntar una lista de estructuras de contexto ECP a un IRP, use la rutina de FsRtlSetEcpListIntoIrp.

Requisitos

Requisito Valor
cliente mínimo admitido Windows Vista
de la plataforma de destino de Universal
encabezado de ntifs.h (incluya Ntifs.h)
biblioteca de NtosKrnl.lib
DLL de NtosKrnl.exe
irQL <= APC_LEVEL

Consulte también

FsRtlSetEcpListIntoIrp