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

指向要通知类驱动程序的流的流对象。

...

返回值

备注

微型驱动程序将此例程用于应用于整个微型驱动程序的请求或事件。 Stream特定的请求或事件使用 StreamClassDeviceNotification

要求

要求
目标平台 桌面
标头 strmini.h (包括 Strmini.h)
Library Stream.lib

另请参阅

StreamClassDeviceNotification