Funzione HandleLogFull (clfsmgmtw32.h)
La funzione HandleLogFull viene chiamata da un client di log gestito quando un tentativo di riservare o aggiungere a un log ha esito negativo con un messaggio di errore completo del log. Gestione log tenta di risolvere la condizione completa del log per il client e notifica al client quando il risultato è noto. A seguito di questa chiamata, il log può ottenere dimensioni maggiori.
Sintassi
CLFSUSER_API BOOL HandleLogFull(
[in] HANDLE hLog
);
Parametri
[in] hLog
Handle per l'accesso in cui risolvere la condizione completa del log. L'handle deve essere stato registrato con RegisterManageableLogClient.
Valore restituito
Se la funzione ha esito positivo, il valore restituito è diverso da zero.
Se la funzione ha esito negativo, il valore restituito è zero. Per informazioni dettagliate sull'errore, chiamare GetLastError. I valori validi sono i seguenti:
Commenti
Se i contenitori vengono creati per risolvere una condizione completa del log, vengono creati usando il contesto di sicurezza dell'applicazione chiamante.
HandleLogFull genera sempre un comportamento asincrono o un errore; se restituisce false e GetLastError restituisce ERROR_IO_PENDING, il risultato è un comportamento asincrono. Se una richiesta è asincrona, viene inviata una notifica al client quando il gestore ha risolto la condizione completa del log o non riesce.
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 | clfsmgmtw32.h |
Libreria | Clfsw32.lib |
DLL | Clfsw32.dll |