Fonction ReadLogNotification (clfsmgmtw32.h)
La fonction ReadLogNotification récupère les notifications du gestionnaire de journaux. Il récupère immédiatement une notification mise en file d’attente à partir du gestionnaire de journaux si une notification est disponible ; sinon, la demande reste en attente jusqu’à ce qu’une notification soit générée.
Syntaxe
CLFSUSER_API BOOL ReadLogNotification(
[in] HANDLE hLog,
[out] PCLFS_MGMT_NOTIFICATION pNotification,
[in] LPOVERLAPPED lpOverlapped
);
Paramètres
[in] hLog
Handle du journal.
[out] pNotification
Reçoit le type de notification et, si le type a des paramètres associés, les paramètres.
[in] lpOverlapped
Pointeur vers une structure CHEVAUCHEMENT requise pour l’opération asynchrone. Si l’opération asynchrone n’est pas utilisée, ce paramètre peut être NULL.
Valeur retournée
Si la fonction réussit, la valeur de retour est différente de zéro.
Si la fonction échoue, la valeur de retour est égale à zéro. Pour obtenir des informations détaillées sur l’erreur, appelez GetLastError. Voici un code d’erreur possible :
Remarques
Si le handle de journal n’est pas créé avec l’option FILE_FLAG_OVERLAPPED fichier, aucune opération ne peut démarrer sur le handle de journal tant que l’appel à ReadLogNotification est en attente.
Configuration requise
Client minimal pris en charge | Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2003 R2 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | clfsmgmtw32.h |
Bibliothèque | Clfsw32.lib |
DLL | Clfsw32.dll |