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 |