Funzione GetEventBuffer
Il metodo WMI GetEventBuffer recupera gli eventi successivi nella coda di eventi di HBA.
Sintassi
void GetEventBuffer(
[out, HBA_STATUS_QUALIFIERS] HBA_STATUS HBAStatus,
[out] uint32 EventCount,
[out, WmiSizeIs("EventCount")] MSFC_EventBuffer Events[]
);
Parametri
HBAStatus
In caso di restituzione, contiene un valore qualificatore WMI che indica lo stato dell'operazione. Per un elenco di valori consentiti e relative descrizioni, vedere HBA_STATUS. Il driver miniport restituisce queste informazioni nel membro HBAStatus di una struttura GetEventBuffer_OUT .
EventCount
In caso di restituzione, indica il numero di eventi i cui dati sono stati recuperati. Il driver miniport restituisce queste informazioni nel membro EventCount di una struttura di GetEventBuffer_OUT .
Eventi[]
Matrice di strutture di tipo MSFC_EventBuffer che contengono informazioni sugli eventi successivi nella coda di eventi HBA. Il driver miniport restituisce queste informazioni nel membro Eventi di una struttura GetEventBuffer_OUT .
Valore restituito
Non applicabile ai metodi WMI.
Commenti
Il metodo GetEventBuffer rimuove gli eventi dalla coda dopo aver recuperato le informazioni.
Questo metodo WMI appartiene alla classe WMI MSFC_HBAAdapterMethods.
Requisiti
Piattaforma di destinazione |
Desktop |
Intestazione |
Hbapiwmi.h (include Hbapiwmi.h, Hbaapi.h o Hbaapi.h) |
Libreria |
Hbaapi.lib |