다음을 통해 공유


GetEventBuffer 함수

GetEventBuffer WMI 메서드는 HBA의 이벤트 큐에서 다음 이벤트를 검색합니다.

구문

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

매개 변수

HBAStatus
반환할 때 작업의 상태 나타내는 WMI 한정자 값이 포함됩니다. 허용되는 값 및 해당 설명 목록은 HBA_STATUS 참조하세요. 미니포트 드라이버는 GetEventBuffer_OUT 구조체의 HBAStatus 멤버에서 이 정보를 반환합니다.

EventCount
반환할 때 은 정보를 검색한 이벤트 수를 나타냅니다. 미니포트 드라이버는 GetEventBuffer_OUT 구조체의 EventCount 멤버에서 이 정보를 반환합니다.

Events[]
HBA 이벤트 큐의 다음 이벤트에 대한 정보를 포함하는 형식 MSFC_EventBuffer 구조체의 배열입니다. 미니포트 드라이버는 GetEventBuffer_OUT 구조체의 이벤트 멤버에서 이 정보를 반환합니다.

반환 값

WMI 메서드에 적용되지 않습니다.

설명

GetEventBuffer 메서드는 해당 정보를 검색한 후 큐에서 이벤트를 제거합니다.

이 WMI 메서드는 MSFC_HBAAdapterMethods WMI 클래스에 속합니다.

요구 사항

대상 플랫폼

데스크톱

헤더

Hbapiwmi.h(Hbapiwmi.h, Hbaapi.h 또는 Hbaapi.h 포함)

라이브러리

Hbaapi.lib

참고 항목

GetEventBuffer_OUT

MSFC_EventBuffer