Función ClfsCreateMarshallingAreaEx (wdm.h)
Inicializa un área de serialización para un flujo de archivos de registro de cliente o físico.
Sintaxis
CLFSUSER_API NTSTATUS ClfsCreateMarshallingAreaEx(
PLOG_FILE_OBJECT plfoLog,
POOL_TYPE ePoolType,
PALLOCATE_FUNCTION pfnAllocBuffer,
PFREE_FUNCTION pfnFreeBuffer,
ULONG cbMarshallingBuffer,
ULONG cMaxWriteBuffers,
ULONG cMaxReadBuffers,
ULONG cAlignmentSize,
ULONGLONG fFlags,
PVOID *ppvMarshalContext
);
Parámetros
plfoLog
Identificador asociado al nuevo área de serialización.
ePoolType
Búferes de grupo paginados o no paginados.
pfnAllocBuffer
Opcional. Puntero a la función de devolución de llamada de asignación de bloques.
pfnFreeBuffer
Opcional. Puntero a la función de devolución de llamada de desasignación de bloques.
cbMarshallingBuffer
Tamaño de los búferes de serialización.
cMaxWriteBuffers
Número máximo de búferes de escritura asignados.
cMaxReadBuffers
Número máximo de búferes de lectura asignados.
cAlignmentSize
Tamaño de alineación de los búferes de serialización.
fFlags
marca de administración del búfer
ppvMarshalContext
serialización del contexto
Valor devuelto
Esta función devuelve CLFSUSER_API NTSTATUS.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 10, versión 1803 |
Encabezado | wdm.h |
Library | NtosKrnl.lib |
Archivo DLL | NtosKrnl.exe |