Important
代わりに UWP センサー API を 使用してください。
COM ベースの Sensor API は非推奨であり、新しいアプリケーションでは使用しないでください。 追加の機能や拡張機能は計画されておらず、サポートは制限されます。
Windows センサーと場所プラットフォームには、ユーザーの個人情報を保護するためのプライバシー設定が含まれています。
このプラットフォームは、次の方法で、プライバシーが必要な場合にセンサー データを確実にプライベートに保つのに役立ちます。
- 既定では、センサーはオフになっています。 プラットフォームの設計では、任意のセンサーが個人データを提供できることを前提としているため、ユーザーがセンサー データへのアクセスに明示的に同意するまで、各センサーは無効になります。
- Windows は、ユーザーに開示メッセージとヘルプ コンテンツを提供します。 このコンテンツは、センサーが個人データのプライバシーにどのように影響するかをユーザーが理解するのに役立ち、ユーザーが情報に基づいた意思決定を行うのに役立ちます。
- センサーのアクセス許可を指定するには、管理者権限が必要です。
- 有効にすると、センサー デバイスは、特定のユーザー アカウント (またはすべてのユーザー アカウント) で実行されているすべてのプログラムに対して機能します。 これには、ASPNET や SYSTEM などの非対話型ユーザーとサービスが含まれます。 たとえば、ユーザー アカウントに対して GPS センサーを有効にした場合、ユーザー アカウントで実行されているプログラムのみが GPS にアクセスできます。 すべてのユーザーに対して GPS を有効にした場合、任意のユーザー アカウントで実行されているすべてのプログラムが GPS にアクセスできます。
- センサーを使用するプログラムは、メソッドを呼び出して、必要なセンサー デバイスを有効にするようにユーザーに求めるシステム ダイアログ ボックスを開くことができます。 この機能により、開発者やユーザーは、センサーデータの漏えいのユーザー制御を維持しながら、プログラムが必要なときにセンサーが動作することを簡単に確認できます。
- センサー ドライバーは、すべての I/O 要求を処理する特別なオブジェクトを使用します。 このオブジェクトにより、ユーザーのアクセス許可を持つプログラムのみがセンサー データにアクセスできるようになります。