Compartir a través de


Función FsRtlSetEcpListIntoIrp (ntifs.h)

La rutina FsRtlSetEcpListIntoIrp asocia una lista de estructura 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 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 .

Valor devuelto

FsRtlSetEcpListIntoIrp devuelve uno de los siguientes valores NTSTATUS:

Código devuelto Descripción
STATUS_SUCCESS
La lista de ECP especificada se adjuntó correctamente al IRP especificado.
STATUS_INVALID_PARAMETER_2
El IRP especificado 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.

Comentarios

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

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

Requisitos

Requisito Value
Cliente mínimo compatible FsRtlSetEcpListIntoIrp está disponible a partir de 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

ECP_LIST

FsRtlGetEcpListFromIrp