Compartir a través de


Función ClfsAllocReservedLog (wdm.h)

El ClfsAllocReservedLog rutina 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 anteriormente este puntero llamando a ClfsCreateMarshallingArea.

[in] cRecords

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

[in] pcbAdjustment

Puntero a una variable de 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 anteriormente 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.

Observaciones

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

Requisitos

Requisito Valor
cliente mínimo admitido Disponible en Windows Server 2003 R2, Windows Vista y versiones posteriores de Windows.
de la plataforma de destino de Escritorio
encabezado de wdm.h (incluya Wdm.h)
biblioteca de Clfs.lib
DLL de Clfs.sys
irQL <= APC_LEVEL

Consulte también

ClfsAlignReservedLog