Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
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 |