次の方法で共有


ISensorDriver::OnClientSubscribeToEvents メソッド (sensorsclassextension.h)

ISensorDriver::OnClientSubscribeToEvents メソッドは、承認されたクライアント アプリケーションがイベント通知を要求していることをセンサー ドライバーに通知します。

構文

HRESULT OnClientSubscribeToEvents(
  IWDFFile *pClientFile,
  LPWSTR   pwszSensorID
);

パラメーター

pClientFile

イベント通知を要求するアプリケーションのファイル オブジェクトを表す IWDFFile インターフェイスへのポインター。

pwszSensorID

クライアント アプリケーションがイベント通知を要求するセンサーの ID を含む LPWSTR。

戻り値

操作が成功した場合、このメソッドは S_OKを返します。 それ以外の場合、このメソッドは Winerror.h で定義されているエラー コードのいずれかを返します。

注釈

クライアント アプリケーションがイベント通知を要求すると、ドライバーは、指定されたオブジェクト ID のセンサー クラス拡張機能にすべてのイベントを発生させます。 その後、クラス拡張機能は、これらのイベントをアプリケーションのイベント通知として Sensor API に転送します。

不要な場合にイベント コールバックを行わないように、センサーごとに接続されているアプリケーションの参照カウントを維持できます。

プラットフォーム定義イベントは sensors.h で定義されます。

このメソッドの使用方法の詳細については、「 データのフィルター処理」を参照してください。

要件

要件
対象プラットフォーム Windows
ヘッダー sensorsclassextension.h
Library SensorsClassExtension.lib

こちらもご覧ください

ISensorDriver