Función FsRtlGetEcpListFromIrp (ntifs.h)

La rutina FsRtlGetEcpListFromIrp devuelve un puntero a una lista de estructuras de contexto de parámetros 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 posibles códigos de estado de error se incluyen los siguientes:

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

Comentarios

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

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista
Plataforma de destino Universal
Encabezado ntifs.h (incluya Ntifs.h)
Library NtosKrnl.lib
Archivo DLL NtosKrnl.exe
IRQL <= APC_LEVEL

Consulte también

FsRtlSetEcpListIntoIrp