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 |