API UPnP

Tujuan

Kerangka kerja UPnP memungkinkan jaringan dinamis appliance cerdas, perangkat nirkabel, dan PC. Ada dua API untuk bekerja dengan perangkat bersertifikat UPnP:

  • Control Point API, yang terdiri dari sekumpulan antarmuka COM yang digunakan untuk menemukan dan mengontrol perangkat.
  • API Host Perangkat, yang terdiri dari sekumpulan antarmuka COM yang digunakan untuk mengimplementasikan perangkat yang dihosting oleh komputer.

Jika berlaku

Control Point API memungkinkan pengembang untuk menulis aplikasi yang mencari dan mengontrol perangkat bersertifikat UPnP. API Host Perangkat memungkinkan pengembang untuk menerapkan fungsionalitas perangkat bersertifikat UPnP, dan menggunakan host perangkat untuk mengelola fungsi penemuan, deskripsi, kontrol, presentasi, dan peristiwa dari perangkat bersertifikat UPnP.

Audiens pengembang

Pengembang yang menggunakan API Titik Kontrol dan API Host Perangkat harus terbiasa dengan arsitektur perangkat UPnP. Untuk informasi selengkapnya, lihat Dokumentasi Implementasi UPnP dan Forum UPnP.

Pengembang yang menggunakan API Host Perangkat harus terbiasa dengan antarmuka Active Template Library (ATL) dan COM.

API Titik Kontrol dan API Host Perangkat digunakan oleh berbagai aplikasi, dari skrip yang disematkan di halaman HTML hingga program C++ dan Microsoft Visual Basic lengkap.

Hanya API Titik Kontrol yang mendukung Visual Basic Scripting Edition (VBScript).

Persyaratan run-time

Control Point API digunakan pada komputer yang menjalankan Microsoft Windows Millennium Edition, Windows XP, Windows XP Professional, dan Windows CE .NET.

API Host Perangkat digunakan pada komputer yang menjalankan Windows XP, Windows XP Professional, dan Windows CE .NET.

Untuk informasi lebih spesifik tentang sistem operasi mana yang mendukung fungsi tertentu, lihat "Persyaratan" dalam dokumentasi.

Di bagian ini

Topik Deskripsi
Gambaran Umum Arsitektur UPnP
Informasi umum dan latar belakang.
Gambaran Umum Titik Kontrol
Informasi umum tentang Api Titik Kontrol.
Menggunakan API Titik Kontrol
Kode sampel yang menunjukkan cara mengembangkan aplikasi yang mengontrol perangkat bersertifikat UPnP.
Referensi API Titik Kontrol
Dokumentasi antarmuka, metode, dan peristiwa komponen Control Point.
Gambaran Umum API Host Perangkat
Informasi umum tentang API Host Perangkat.
Menggunakan API Host Perangkat
Kode sampel yang menunjukkan cara mengembangkan aplikasi untuk perangkat bersertifikat UPnP.
Referensi API Host Perangkat
Dokumentasi antarmuka, metode, dan peristiwa komponen Host Perangkat.