Función ClfsAllocReservedLog (wdm.h)

La rutina ClfsAllocReservedLog reserva espacio en un área de serialización para un conjunto de registros.

Sintaxis

CLFSUSER_API NTSTATUS ClfsAllocReservedLog(
  [in] PVOID     pvMarshalContext,
  [in] ULONG     cRecords,
  [in] PLONGLONG pcbAdjustment
);

Parámetros

[in] pvMarshalContext

Puntero a un contexto opaco que representa un área de serialización. El autor de la llamada obtuvo previamente este puntero llamando a ClfsCreateMarshallingArea.

[in] cRecords

Número de registros del conjunto. Este valor debe coincidir con el valor de cRecords pasado anteriormente a ClfsAlignReservedLog.

[in] pcbAdjustment

Puntero a una variable con tipo LONGLONG que proporciona el tamaño, en bytes, de la reserva que contendrá todos los registros del conjunto. El autor de la llamada obtuvo este tamaño llamando a ClfsAlignReservedLog.

Valor devuelto

ClfsAllocReservedLog devuelve STATUS_SUCCESS si se realiza correctamente; de lo contrario, devuelve uno de los códigos de error definidos en Ntstatus.h.

Comentarios

Para obtener una explicación de los conceptos y la terminología de CLFS, consulte Common Log File System.

Requisitos

Requisito Value
Cliente mínimo compatible Disponible en Windows Server 2003 R2, Windows Vista y versiones posteriores de Windows.
Plataforma de destino Escritorio
Encabezado wdm.h (incluya Wdm.h)
Library Clfs.lib
Archivo DLL Clfs.sys
IRQL <= APC_LEVEL

Consulte también

ClfsAlignReservedLog