ISensorDriver::OnClientSubscribeToEvents メソッド (sensorsclassextension.h)
ISensorDriver::OnClientSubscribeToEvents メソッドは、承認されたクライアント アプリケーションがイベント通知を要求していることをセンサー ドライバーに通知します。
構文
HRESULT OnClientSubscribeToEvents(
IWDFFile *pClientFile,
LPWSTR pwszSensorID
);
パラメーター
pClientFile
イベント通知を要求するアプリケーションのファイル オブジェクトを表す IWDFFile インターフェイスへのポインター。
pwszSensorID
クライアント アプリケーションがイベント通知を要求しているセンサーの ID を含む LPWSTR。
戻り値
操作が成功した場合、このメソッドはS_OKを返します。 それ以外の場合、このメソッドは Winerror.h で定義されているエラー コードの 1 つを返します。
備考
クライアント アプリケーションがイベント通知を要求すると、ドライバーは、指定されたオブジェクト ID のセンサー クラス拡張機能にすべてのイベントを発生させます。 クラス拡張機能は、これらのイベントをアプリケーションのイベント通知として Sensor API に転送します。
不要な場合にイベント コールバックを行わないように、各センサーの接続されたアプリケーションの参照数を維持できます。
プラットフォーム定義イベントは sensors.h で定義されます。
このメソッドの使用方法の詳細については、「データ のフィルター処理」を参照してください。
必要条件
要件 | 価値 |
---|---|
ターゲット プラットフォーム の | ウィンドウズ |
ヘッダー | sensorsclassextension.h |
ライブラリ | SensorsClassExtension.lib |
関連項目
ISensorDriver を する