Fungsi GetEventBuffer

Metode GetEventBuffer WMI mengambil peristiwa berikutnya dalam antrean peristiwa HBA.

Sintaks

void GetEventBuffer(
   [out, HBA_STATUS_QUALIFIERS] HBA_STATUS         HBAStatus,
   [out] uint32                                    EventCount,
   [out, WmiSizeIs("EventCount")] MSFC_EventBuffer Events[]
);

Parameter

HBAStatus
Saat dikembalikan, berisi nilai kualifikasi WMI yang menunjukkan status operasi. Untuk daftar nilai yang diizinkan dan deskripsinya, lihat HBA_STATUS. Driver miniport mengembalikan informasi ini di anggota HBAStatus dari struktur GetEventBuffer_OUT .

EventCount
Saat dikembalikan, menunjukkan jumlah peristiwa yang informasinya diambil. Driver miniport mengembalikan informasi ini di anggota EventCount dari struktur GetEventBuffer_OUT .

Peristiwa[]
Array struktur jenis MSFC_EventBuffer yang berisi informasi tentang peristiwa berikutnya dalam antrean peristiwa HBA. Driver miniport mengembalikan informasi ini di anggota Peristiwa dari struktur GetEventBuffer_OUT .

Mengembalikan nilai

Tidak berlaku untuk metode WMI.

Keterangan

Metode GetEventBuffer menghapus peristiwa dari antrean setelah mengambil informasinya.

Metode WMI ini milik Kelas WMI MSFC_HBAAdapterMethods.

Persyaratan

Platform target

Desktop

Header

Hbapiwmi.h (termasuk Hbapiwmi.h, Hbaapi.h, atau Hbaapi.h)

Pustaka

Hbaapi.lib

Lihat juga

GetEventBuffer_OUT

MSFC_EventBuffer