GetEventBuffer, fonction
La méthode WMI GetEventBuffer récupère les événements suivants dans la file d’attente d’événements de l’adaptateur HBA.
Syntaxe
void GetEventBuffer(
[out, HBA_STATUS_QUALIFIERS] HBA_STATUS HBAStatus,
[out] uint32 EventCount,
[out, WmiSizeIs("EventCount")] MSFC_EventBuffer Events[]
);
Paramètres
HBAStatus
Au retour, contient une valeur de qualificateur WMI qui indique le status de l’opération. Pour obtenir la liste des valeurs autorisées et leurs descriptions, consultez HBA_STATUS. Le pilote miniport retourne ces informations dans le membre HBAStatus d’une structure GetEventBuffer_OUT .
EventCount
Au retour, indique le nombre d’événements dont les informations ont été récupérées. Le pilote miniport retourne ces informations dans le membre EventCount d’une structure GetEventBuffer_OUT .
Événements[]
Tableau de structures de type MSFC_EventBuffer qui contiennent des informations sur les événements suivants dans la file d’attente d’événements HBA. Le pilote miniport retourne ces informations dans le membre Événements d’une structure GetEventBuffer_OUT .
Valeur retournée
Non applicable aux méthodes WMI.
Remarques
La méthode GetEventBuffer supprime les événements de la file d’attente après avoir récupéré leurs informations.
Cette méthode WMI appartient à la classe WMI MSFC_HBAAdapterMethods.
Configuration requise
Plateforme cible |
Desktop (Expérience utilisateur) |
En-tête |
Hbapiwmi.h (inclure Hbapiwmi.h, Hbaapi.h ou Hbaapi.h) |
Bibliothèque |
Hbaapi.lib |
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