Partager via


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

Voir aussi

CLFS_MGMT_NOTIFICATION

OVERLAPPED