Funzione ClfsAllocReservedLog (wdm.h)
La routine ClfsAllocReservedLog riserva spazio in un'area di marshalling per un set di record.
Sintassi
CLFSUSER_API NTSTATUS ClfsAllocReservedLog(
[in] PVOID pvMarshalContext,
[in] ULONG cRecords,
[in] PLONGLONG pcbAdjustment
);
Parametri
[in] pvMarshalContext
Puntatore a un contesto opaco che rappresenta un'area di marshalling. Il chiamante ha ottenuto in precedenza questo puntatore chiamando ClfsCreateMarshallingArea.
[in] cRecords
Numero di record nel set. Questo valore deve corrispondere al valore di cRecords passato in precedenza a ClfsAlignReservedLog.
[in] pcbAdjustment
Puntatore a una variabile tipizzata LONGLONG che fornisce le dimensioni, in byte, della prenotazione che conterrà tutti i record nel set. Il chiamante ha ottenuto in precedenza questa dimensione chiamando ClfsAlignReservedLog.
Valore restituito
ClfsAllocReservedLog restituisce STATUS_SUCCESS se ha esito positivo; in caso contrario, restituisce uno dei codici di errore definiti in Ntstatus.h.
Commenti
Per una spiegazione dei concetti e della terminologia CLFS, vedere Common Log File System.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Disponibile in Windows Server 2003 R2, Windows Vista e versioni successive di Windows. |
Piattaforma di destinazione | Desktop |
Intestazione | wdm.h (include Wdm.h) |
Libreria | Clfs.lib |
DLL | Clfs.sys |
IRQL | <= APC_LEVEL |