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