Funzione RegisterManageableLogClient (clfsmgmtw32.h)
La funzione RegisterManageableLogClient registra un client con gestione log. Un client può specificare se ricevere notifiche tramite callback o se le notifiche sono accodate per il recupero tramite ReadLogNotification.
Sintassi
CLFSUSER_API BOOL RegisterManageableLogClient(
[in] HANDLE hLog,
[in] PLOG_MANAGEMENT_CALLBACKS pCallbacks
);
Parametri
[in] hLog
Handle del log da registrare. È consentita una sola registrazione per ogni apertura univoca del log.
[in] pCallbacks
Specifica i callback per cui il client sta registrando. I callback validi vengono enumerati da LOG_MANAGEMENT_CALLBACKS. Specificare invece zero per accodare le notifiche.
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.
Commenti
Un client può annullare la registrazione chiudendo l'handle di log o chiamando DeregisterManageableLogClient.
Esempio
Per un esempio che usa questa funzione, vedere Creazione di un file di log.
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 |