Função GetEventBuffer
O método WMI GetEventBuffer recupera os próximos eventos na fila de eventos do HBA.
Sintaxe
void GetEventBuffer(
[out, HBA_STATUS_QUALIFIERS] HBA_STATUS HBAStatus,
[out] uint32 EventCount,
[out, WmiSizeIs("EventCount")] MSFC_EventBuffer Events[]
);
Parâmetros
HBAStatus
No retorno, contém um valor qualificador WMI que indica o status da operação. Para obter uma lista de valores permitidos e suas descrições, consulte HBA_STATUS. O driver de miniporta retorna essas informações no membro HBAStatus de uma estrutura GetEventBuffer_OUT .
EventCount
No retorno, indica o número de eventos cujas informações foram recuperadas. O driver de miniporta retorna essas informações no membro EventCount de uma estrutura GetEventBuffer_OUT .
Eventos[]
Uma matriz de estruturas do tipo MSFC_EventBuffer que contêm informações sobre os próximos eventos na fila de eventos do HBA. O driver de miniporta retorna essas informações no membro Eventos de uma estrutura GetEventBuffer_OUT .
Retornar valor
Não aplicável aos métodos WMI.
Comentários
O método GetEventBuffer remove eventos da fila depois de recuperar suas informações.
Esse método WMI pertence à classe WMI MSFC_HBAAdapterMethods.
Requisitos
Plataforma de destino |
Área de Trabalho |
parâmetro |
Hbapiwmi.h (inclua Hbapiwmi.h, Hbaapi.h ou Hbaapi.h) |
Biblioteca |
Hbaapi.lib |