次の方法で共有


プロキシの更新とマルチコンポーネントの更新

プロキシの更新プログラムを使用すると、IoT デバイス上の複数のコンポーネントまたは IoT デバイスに接続されている複数のセンサーに対する、オンエア更新を対象にすることができます。 プロキシ更新が適用されるユース ケースは次のとおりです。

  • 特定の更新ファイルをデバイス上の異なるパーティションにターゲット設定する。
  • 特定の更新ファイルをデバイス上のさまざまなアプリ/コンポーネントにターゲット設定する
  • IoT デバイスに接続されているセンサーに対する特定の更新ファイルのターゲット。 これらのセンサーは、ネットワーク プロトコル (USB、CANbus など) 経由で IoT デバイスに接続できます。

前提条件

ターゲット IoT デバイスに接続するコンポーネントを更新するには、デバイス ビルダーで、その IoT デバイス専用に構築されたカスタム コンポーネント列挙子拡張機能 を登録する必要があります。 デバイス更新エージェントが子更新を特定のコンポーネントまたはコンポーネントのグループにマップできるように、コンポーネント列挙子拡張が必要です。 カスタム コンポーネント列挙子 拡張機能を実装して登録する方法の例については、Contoso コンポーネント列挙子を参照してください。

Device Update サービスは、ターゲット デバイス上のコンポーネントについて何も認識しません。 デバイス更新エージェントのみが、コンポーネント列挙子からのマッピングを認識します。

複数ステップの順序指定された実行

複数ステップの順序付け実行機能を使用すると、インストール順序、プレインストール、インストール、インストール後の手順など、詳細な更新制御が可能になります。 たとえば、この機能では、更新を開始する前にデバイスの状態を検証するために必要な必須のプレインストール チェックを有効にすることができます。 複数ステップの順序付け実行の詳細について説明します。

次のステップ

このチュートリアルでは、Contoso Virtual Vacuum デバイスに接続されているコンポーネントのサンプル更新プログラムと共に Device Update エージェントを使用してプロキシ更新 を実行する方法について説明します。