Compartir a través de


Función FsRtlSetEcpListIntoIrp (ntifs.h)

La rutina FsRtlSetEcpListIntoIrp asocia una lista de estructuras de contexto de parámetros de creación adicional (ECP) a una operación de IRP_MJ_CREATE.

Sintaxis

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

Parámetros

[in, out] Irp

Puntero al IRP para una operación de IRP_MJ_CREATE a la que se va a adjuntar la lista de estructuras de contexto de ECP.

[in] EcpList

Puntero a una lista ECP que contiene una o varias estructuras de contexto ECP. Estas estructuras se asociarán al IRP al que apunta el parámetro irp Irp.

Valor devuelto

FsRtlSetEcpListIntoIrp devuelve uno de los siguientes valores NTSTATUS:

Código devuelto Descripción
STATUS_SUCCESS
La lista ecP especificada se adjuntó correctamente al IRP especificado.
STATUS_INVALID_PARAMETER_2
El IRP dado no era una operación de IRP_MJ_CREATE basada en IRP.
STATUS_INVALID_PARAMETER_3
Ya se ha adjuntado una lista ECP al IRP especificado.

Observaciones

La rutina de FsRtlSetEcpListIntoIrp proporciona un mecanismo para pasar parámetros de creación adicionales a la pila de filtros del sistema de archivos a controladores de filtro subyacentes.

Para recuperar una lista ECP asociada a una operación de IRP_MJ_CREATE determinada, use la rutina FsRtlGetEcpListFromIr p.

Requisitos

Requisito Valor
cliente mínimo admitido FsRtlSetEcpListIntoIrp está disponible a partir de 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

ECP_LIST

FsRtlGetEcpListFromIrp