Install 要素

[このページWindows メディア プレーヤー SDK に関連付けられている機能は、レガシ機能です。 MediaPlayer に置き換わりました。 MediaPlayer は、Windows 10とWindows 11用に最適化されています。 可能な場合は、新しいコードで SDK ではなく MediaPlayerWindows メディア プレーヤー使用することを強くお勧めします。 Microsoft は、レガシ API を使用する既存のコードを、可能であれば新しい API を使用するように書き換えるよう提案しています。]

注意

このセクションでは、オンライン ストアで使用するために設計された機能について説明します。 オンライン ストアのコンテキスト外でのこの機能の使用はサポートされていません。

Install 要素は、オンライン ストアをインストールするためにWindows メディア プレーヤーによって使用される値を指定します。

<Install
    EULAURL = "URL"
    CodeURL = "URL"
    PrivacyInfoURL = "URL"
    InstallApp = "filename"
    InstallData = "commandline"
    CatalogURL = "URL"
/>

属性

EULAURL (必須)

エンド ユーザー ライセンス契約 (EULA) の表示に使用Windows メディア プレーヤー.txtファイル名拡張子を持つファイルの完全修飾 URL。 このファイルは ANSI 形式でエンコードする必要があります。

CodeURL (必須)

オンライン ストアのインストールに使用される、.cabファイル名拡張子を持つパッケージの完全修飾 URL。 パッケージとパッケージ内のすべてのコード モジュールに署名する必要があります。 コード署名の詳細については、「MSDN ライブラリの コード署名の概要 」を参照してください。

PrivacyInfoURL (必須)

オンライン ストアのプライバシー ポリシー情報を含む Web ページの完全修飾 URL。

InstallApp (必須)

実行する EXE または INF ファイルの名前。 このファイルは、 CodeURL 属性で指定された CAB ファイルに含まれている必要があります。

InstallData (省略可能)

InstallApp 属性で指定されたアプリケーションに渡されるコマンド ライン文字列。 この属性は、 InstallApp の値で実行可能ファイルが指定されている場合にのみ適用されます。

CatalogURL (型 1 に必要、型 2 では無視)

オンライン ストアのコンパイル済みカタログの完全修飾 URL。

親/子要素

Hierarchy 要素
親要素 ServiceInfo
子要素 なし

解説

必要な属性のいずれかが見つからないか、使用できない場合、Windows メディア プレーヤーセットアップでは、オンライン ストア プロバイダー コードのダウンロードとインストールは試行されません。 セットアップでは、 ServiceInfo ドキュメントで指定されているオフラインの既定値が構成されます。 ServiceInfo は、既定のプロバイダー名と ServiceInfo 情報をコマンド ライン パラメーターとして渡すことによって、インターネットに接続されていない場合に使用できます。 コマンド ライン オプションの詳細については、「ソフトウェアWindows メディア プレーヤー再配布」を参照してください。

注意

この要素を使用するには、Microsoft と再配布契約に署名する必要があります。 詳細については、ビジネス担当者にお問い合わせください。

必要条件

要件
Version
Windows メディア プレーヤー 10 以降。

関連項目

Type 1 Online Store の ServiceInfo ドキュメントの例

Type 2 Online Store の ServiceInfo ドキュメントの例

ServiceInfo ドキュメント