Funzione ReadLogNotification (clfsmgmtw32.h)
La funzione ReadLogNotification recupera le notifiche dal gestore log. Recupera immediatamente una notifica in coda dal gestore log se è disponibile una notifica; in caso contrario, la richiesta rimane in sospeso fino a quando non viene generata una notifica.
Sintassi
CLFSUSER_API BOOL ReadLogNotification(
[in] HANDLE hLog,
[out] PCLFS_MGMT_NOTIFICATION pNotification,
[in] LPOVERLAPPED lpOverlapped
);
Parametri
[in] hLog
Handle del log.
[out] pNotification
Riceve il tipo di notifica e, se al tipo sono associati parametri, i parametri.
[in] lpOverlapped
Puntatore a una struttura OVERLAPPED necessaria per l'operazione asincrona. Se l'operazione asincrona non viene utilizzata, questo parametro può essere NULL.
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. Di seguito è riportato un possibile codice di errore:
Commenti
Se l'handle di log non viene creato con l'opzione file FILE_FLAG_OVERLAPPED , nessuna operazione può essere avviata nell'handle di log mentre la chiamata a ReadLogNotification è in sospeso.
Requisiti
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 |