EvtNextChannelPath, fonction (winevt.h)
Obtient un nom de canal à partir de l’énumérateur.
Syntaxe
BOOL EvtNextChannelPath(
[in] EVT_HANDLE ChannelEnum,
[in] DWORD ChannelPathBufferSize,
[in] LPWSTR ChannelPathBuffer,
[out] PDWORD ChannelPathBufferUsed
);
Paramètres
[in] ChannelEnum
Handle de l’énumérateur que la fonction EvtOpenChannelEnum retourne.
[in] ChannelPathBufferSize
Taille de la mémoire tampon ChannelPathBuffer , en caractères.
[in] ChannelPathBuffer
Mémoire tampon allouée à l’appelant qui recevra le nom du canal. Vous pouvez définir ce paramètre sur NULL pour déterminer la taille de mémoire tampon requise.
[out] ChannelPathBufferUsed
Taille, en caractères, de la mémoire tampon allouée à l’appelant utilisée par la fonction ou de la taille de mémoire tampon requise si la fonction échoue avec ERROR_INSUFFICIENT_BUFFER.
Valeur retournée
Code/valeur de retour | Description |
---|---|
|
La fonction a réussi. |
|
La fonction a échoué. Pour obtenir le code d’erreur, appelez la fonction GetLastError . |
Remarques
Appelez cette fonction dans une boucle jusqu’à ce que la fonction retourne FALSE et que le code d’erreur soit ERROR_NO_MORE_ITEMS.
Exemples
Pour obtenir un exemple montrant comment utiliser cette fonction, consultez Obtention et définition des propriétés de configuration d’un canal.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | winevt.h |
Bibliothèque | Wevtapi.lib |
DLL | Wevtapi.dll |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour