コントロール ポイント API について
UPnP テクノロジにより、インテリジェント アプライアンス、PC、およびその他の制御ポイントの動的ネットワークが可能になります。 動的ネットワークは、さまざまな物理メディアを介して使用できます。 UPnP テクノロジを使用したコントロール ポイント API の Microsoft 実装は、UPnP ベースのデバイスを検索して制御するアプリケーションと Web ページの作成に使用される一連の COM オブジェクトで構成されています。 たとえば、UPnP 対応の VCR は、それを制御するように特別に設計された Web ページから制御できます。 この概念を拡張するために、開発者は中央、リモート、またはピアの場所から多数のアプライアンスを制御できます。
UPnP テクノロジを使用して Control Point API を使用して作成されたアプリケーションは、HTML ページに埋め込まれたスクリプトから本格的な C++ プログラムまで多岐に渡ります。 UPnP テクノロジを使用したコントロール ポイント API は、Microsoft Visual Basic 開発システム、Microsoft Visual Basic Scripting Edition (VBScript)、および C++ をサポートしています。
以下のセクションでは、一般的に、UPnP テクノロジを使用した Control Point API のしくみについて説明します。
- コントロール ポイントの基本
- デバイスの検索
- デバイスの説明
- デバイスを制御する
UPnP テクノロジドキュメントを使用した Control Point API 全体のすべてのサンプルは、架空のデバイス、デバイスの種類、文字列を参照します。