ISensorDriver::OnClientSubscribeToEvents 方法通知传感器驱动程序授权客户端应用程序请求事件通知。
语法
HRESULT OnClientSubscribeToEvents(
IWDFFile *pClientFile,
LPWSTR pwszSensorID
);
参数
pClientFile
指向 IWDFFile 接口的指针,该接口表示请求事件通知的应用程序的文件对象。
pwszSensorID
包含客户端应用程序请求事件通知的传感器 ID 的 LPWSTR。
返回值
如果作成功,此方法将返回S_OK。 否则,此方法返回在 Winerror.h 中定义的错误代码之一。
言论
当客户端应用程序请求事件通知时,驱动程序会将所有事件引发到指定对象 ID 的传感器类扩展。 然后,类扩展将这些事件作为应用程序的事件通知转发到传感器 API。
可以维护每个传感器的连接应用程序的引用计数,以避免在不需要时进行事件回调。
平台定义的事件在 sensors.h 中定义。
有关如何使用此方法的详细信息,请参阅 筛选数据。
要求
| 要求 | 价值 |
|---|---|
| 目标平台 | 窗户 |
| 标头 | sensorsclassextension.h |
| 库 | SensorsClassExtension.lib |