Antarmuka IUPnPServiceAsync (upnp.h)
Gunakan antarmuka ini untuk mengkueri variabel status secara asinkron dan memanggil tindakan pada instans layanan .
Antarmuka ini dapat diperoleh melalui QueryInterface dari objek IUPnPService .
Warisan
Antarmuka IUPnPServiceAsync mewarisi dari antarmuka IUnknown . IUPnPServiceAsync juga memiliki jenis anggota ini:
Metode
Antarmuka IUPnPServiceAsync memiliki metode ini.
IUPnPServiceAsync::BeginInvokeAction Metode BeginInvokeAction memanggil tindakan pada perangkat dalam mode asinkron. Selain itu, jika pengunduhan SCPD yang tertunda dan langganan peristiwa dipilih, dan belum dilakukan, metode ini akan memulai unduhan SCPD. |
IUPnPServiceAsync::BeginQueryStateVariable Metode BeginQueryStateVariable memulai permintaan asinkron untuk nilai variabel status dari layanan tertentu. |
IUPnPServiceAsync::BeginSCPDDownload Metode BeginSCPDDownload memulai pengunduhan asinkron dokumen Service Control Protocol Description (SCPD). |
IUPnPServiceAsync::BeginSubscribeToEvents BeginSubscribeToEvents memulai langganan peristiwa dalam mode asinkron dan mendaftarkan panggilan balik aplikasi dengan kerangka kerja UPnP. |
IUPnPServiceAsync::CancelAsyncOperation Metode CancelAsyncOperation membatalkan operasi asinkron yang tertunda yang dimulai oleh metode BeginInvokeAction, BeginQueryStateVariable, BeginSubscribeToEvents, atau BeginSCPDDownload. |
IUPnPServiceAsync::EndInvokeAction Metode EndInvokeAction mengambil hasil operasi BeginInvokeAction sebelumnya dan mengambil argumen output yang dihasilkan. |
IUPnPServiceAsync::EndQueryStateVariable Metode EndQueryStateVariable mengambil hasil operasi BeginQueryStateVariable sebelumnya dan mengambil nilai variabel status khusus layanan yang dihasilkan. |
IUPnPServiceAsync::EndSCPDDownload Metode EndSCPDDownload mengambil hasil unduhan asinkron sebelumnya dari dokumen Deskripsi Protokol Kontrol Layanan (SCPD). |
IUPnPServiceAsync::EndSubscribeToEvents Metode EndSubscribeToEvents mengambil hasil operasi BeginSubscribeToEvents sebelumnya. |
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 8 [khusus aplikasi desktop] |
Server minimum yang didukung | Windows Server 2012 [hanya aplikasi desktop] |
Target Platform | Windows |
Header | upnp.h |