다음을 통해 공유


StreamClassStreamNotification 함수(strmini.h)

스트림은 StreamClassStreamNotification 루틴을 사용하여 클래스 드라이버에 스트림 요청을 완료했거나 이벤트가 발생했음을 알립니다.

통사론

void StreamClassStreamNotification(
  [in] STREAM_MINIDRIVER_STREAM_NOTIFICATION_TYPE NotificationType,
  [in] PHW_STREAM_OBJECT                          StreamObject,
       ...                                        
);

매개 변수

[in] NotificationType

미니 드라이버가 보내는 알림 유형을 포함하는 열거형 값입니다.

StreamRequestComplete

미니 드라이버가 이 루틴의 선택적 인수로 가리키는 스트림 지향 스트림 요청 블록의 처리를 완료했음을 나타냅니다.

ReadyForNextStreamDataRequest

이 스트림이 다른 데이터 요청을 받을 준비가 되었음을 나타냅니다.

ReadyForNextStreamControlRequest

이 스트림이 다른 제어 요청을 받을 준비가 되었음을 나타냅니다.

SignalStreamEvent

선택적 인수로 지정된 이벤트가 발생했음을 나타냅니다.

SignalMultipleStreamEvents

선택적 인수에 지정된 조건과 일치하는 모든 이벤트가 발생했음을 알립니다.

DeleteStreamEvent

선택적 매개 변수로 지정된 이벤트를 삭제합니다.

[in] StreamObject

클래스 드라이버에 대해 알림을 받고 있는 스트림의 스트림 개체를 가리킵니다.

...

반환 값

없음

발언

미니 드라이버는 미니 드라이버 전체에 적용되는 요청 또는 이벤트에 이 루틴을 사용합니다. 스트림별 요청 또는 이벤트는 StreamClassDeviceNotification사용합니다.

요구 사항

요구
대상 플랫폼 바탕 화면
헤더 strmini.h(Strmini.h 포함)
라이브러리 Stream.lib

참고 항목

StreamClassDeviceNotification