ISensorDriver::OnClientSubscribeToEvents 方法(sensorsclassextension.h)

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

另请参阅

ISensorDriver