Función AllocReservedLog (clfsw32.h)
Asigna espacio alineado con el sector para un conjunto de registros reservados. La asignación solicitada debe tener el mismo tamaño que devuelve AlignReservedLog .
Sintaxis
CLFSUSER_API BOOL AllocReservedLog(
[in, out] PVOID pvMarshal,
[in] ULONG cReservedRecords,
[in, out] PLONGLONG pcbAdjustment
);
Parámetros
[in, out] pvMarshal
Puntero al contexto de serialización asignado mediante una llamada a la función CreateLogMarshallingArea .
[in] cReservedRecords
Número de registros reservados asociados al ajuste de reserva.
Este valor debe ser mayor que cero (0).
[in, out] pcbAdjustment
Tamaño de la reserva de espacio alineada con el sector que está asociada al número de registros especificados en cReservedRecords, en bytes.
Este parámetro debe ser el tamaño de reserva alineado que AlignReservedLog devuelve en *pcbAlignReservation.
Valor devuelto
Si la función se realiza correctamente, el valor devuelto es distinto de cero.
Si la función no se realiza correctamente, el valor devuelto es cero (0). Para obtener información de error extendida, llame a GetLastError. En la lista siguiente se identifican los posibles códigos de error:
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2003 R2 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | clfsw32.h |
Library | Clfsw32.lib |
Archivo DLL | Clfsw32.dll |