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 中定义。

有关如何使用此方法的详细信息,请参阅 筛选数据

要求

要求
目标平台 Windows
标头 sensorsclassextension.h
Library SensorsClassExtension.lib

另请参阅

ISensorDriver