共用方式為


控制點 API 參考

下列介面是控制點 API 與 UPnP 技術的一部分。 Control Point API 支援 Microsoft Visual Basic Scripting Edition (VBScript) 、Microsoft Visual Basic 和 C++。

介面 描述
IUPnPAddressFamilyControl 可讓應用程式存取 Device Finder 物件的位址系列旗標。
IUPnPDescriptionDocument 可讓應用程式載入裝置描述。 此介面適用于腳本。
IUPnPDescriptionDocumentCallback 可讓應用程式接收非同步載入作業的結果。
IUPnPDevice 可讓應用程式擷取特定裝置的相關資訊。
IUPnPDeviceDocumentAccess 可讓應用程式取得裝置描述檔的 URL。
IUPnPDeviceDocumentAccessEx 提供方法來取得特定裝置的整個 XML 裝置描述檔。
IUPnPDeviceFinder 可讓應用程式尋找裝置。
IUPnPDeviceFinderAddCallbackWithInterface 可讓應用程式接收來自 UPnP 架構的非同步搜尋結果,以及裝置公告傳入之網路介面卡的 GUID。
IUPnPDeviceFinderCallback 可讓應用程式從 UPnP 架構接收非同步搜尋結果。
IUPnPDevices 列舉裝置的集合。
IUPnPHttpHeaderControl 可讓應用程式從實作 IUPnPDeviceFinderIUPnPDescriptionDocument 介面的類別實例設定「使用者代理程式」HTTP 標頭。
IUPnPService 可讓應用程式擷取狀態資訊,並叫用服務的動作。
IUPnPServiceAsync 以非同步方式查詢狀態變數,並在服務的實例上叫用動作。
IUPnPServiceCallback 可讓應用程式在發生事件時接收來自 UPnP 架構的通知。
IUPnPServices 列舉服務的集合。