共用方式為


ISensorDriver::OnClientUnsubscribeFromEvents 方法 (sensorsclassextension.h)

ISensorDriver::OnClientUnsubscribeFromEvents 方法會通知感測器驅動程式用戶端應用程式不再要求事件通知。

語法

HRESULT OnClientUnsubscribeFromEvents(
  IWDFFile *pClientFile,
  LPWSTR   pwszSensorID
);

參數

pClientFile

IWDFFile 介面的指標,代表要求取消事件通知之應用程式的檔案物件。

pwszSensorID

LPWSTR,其中包含用戶端應用程式要求取消事件通知之感測器的標識碼。

傳回值

如果作業成功,這個方法會傳回S_OK。 否則,這個方法會傳回 Winerror.h 中定義的其中一個錯誤碼。

備註

感測器類別延伸模組會在下列實例中呼叫這個方法:

  • 應用程式會取消訂閱事件。
  • 應用程式通常會關閉。
  • 使用者撤銷應用程式存取包含指定感測器之裝置的許可權。
  • 感測器類別延伸模組正在關閉。
  • 清除工作從呼叫 ISensorClassExtension::CleanupFile 完成。
您可以使用此呼叫做為訊號來更新要求指定感測器事件之應用程式的參考計數。

如需如何使用此方法的詳細資訊,請參閱 篩選數據

ClientData 結構的定義如下。

規格需求

需求
目標平台 Windows
標頭 sensorsclassextension.h
程式庫 SensorsClassExtension.lib

另請參閱

ISensorDriver