Función FsRtlInitializeExtraCreateParameter (ntifs.h)
La rutina FsRtlInitializeExtraCreateParameter inicializa una estructura de contexto de parámetro de creación adicional (ECP).
Sintaxis
void FsRtlInitializeExtraCreateParameter(
[in] PECP_HEADER Ecp,
[in] ULONG EcpFlags,
[in, optional] PFSRTL_EXTRA_CREATE_PARAMETER_CLEANUP_CALLBACK CleanupCallback,
[in] ULONG TotalSize,
[in] LPCGUID EcpType,
[in, optional] PVOID ListAllocatedFrom
);
Parámetros
[in] Ecp
Puntero a la estructura de contexto ecp que se va a inicializar.
[in] EcpFlags
Define las opciones de inicialización. Actualmente, no se definen marcas.
[in, optional] CleanupCallback
Puntero opcional a una rutina de devolución de llamada de limpieza definida por el filtro de tipo PFSRTL_EXTRA_CREATE_PARAMETER_CLEANUP_CALLBACK. Se llama a la rutina de devolución de llamada de limpieza cuando se elimina la estructura de contexto ECP (creada por el FsRtlAllocateExtraCreateParameter rutina). Establezca este parámetro en NULL si no se aplica una rutina de devolución de llamada de limpieza.
[in] TotalSize
Tamaño, en bytes, de la estructura de contexto ECP que se va a inicializar.
[in] EcpType
Puntero a un GUID que indica el tipo de ECP para el que se inicializará la estructura de contexto. Para obtener más información sobre las ECP, vea Using Extra Create Parameters with an IRP_MJ_CREATE Operation.
[in, optional] ListAllocatedFrom
Puntero opcional a la lista desde la que se asigna la estructura de contexto ECP.
Valor devuelto
Ninguno
Requisitos
Requisito | Valor |
---|---|
cliente mínimo admitido | La rutina FsRtlInitializeExtraCreateParameter está disponible a partir de Windows 7. |
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 |