Funzione AllocReservedLog (clfsw32.h)
Alloca lo spazio allineato al settore per un set di record riservati. L'allocazione richiesta deve essere la stessa dimensione restituita da AlignReservedLog .
Sintassi
CLFSUSER_API BOOL AllocReservedLog(
[in, out] PVOID pvMarshal,
[in] ULONG cReservedRecords,
[in, out] PLONGLONG pcbAdjustment
);
Parametri
[in, out] pvMarshal
Puntatore al contesto di marshalling allocato chiamando la funzione CreateLogMarshallingArea .
[in] cReservedRecords
Numero di record riservati associati alla rettifica della prenotazione.
Questo valore deve essere maggiore di zero (0).
[in, out] pcbAdjustment
Dimensione della prenotazione dello spazio allineata al settore associata al numero di record specificato in cReservedRecords, in byte.
Questo parametro deve essere la dimensione della prenotazione allineata restituita da AlignReservedLog in *pcbAlignReservation.
Valore restituito
Se la funzione ha esito positivo, il valore restituito è diverso da zero.
Se la funzione ha esito negativo, il valore restituito è zero (0). Per informazioni dettagliate sull'errore, chiamare GetLastError. L'elenco seguente identifica i possibili codici di errore:
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2003 R2 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | clfsw32.h |
Libreria | Clfsw32.lib |
DLL | Clfsw32.dll |