控制點 API 的基本動作為何?
所有控制點都會執行下列工作:
- 在網路上尋找可用的 UPnP 型裝置。
- 判斷哪些裝置感興趣。
- 對感興趣的裝置發出控制要求,並接收裝置所產生的事件。
應用程式必須先藉由執行搜尋,在網路上尋找可用的 UPnP 裝置。 由於 UPnP 架構所定義的搜尋準則相當廣泛,因此應用程式可能會發現比需要更多的裝置。 因此,應用程式必須檢查找到的裝置特性,以判斷哪一個最符合搜尋準則。 然後,應用程式就可以對這些裝置發出控制要求。
下列各節說明如何使用控制點 API 搭配 UPnP 技術來執行這些作業:
如需控制點 API 中每個介面的詳細檔,請參閱 控制點 API 參考。