Bagikan melalui


Metode IUPnPServiceAsync::EndSubscribeToEvents (upnp.h)

Metode EndSubscribeToEvents mengambil hasil operasi BeginSubscribeToEvents sebelumnya.

Sintaks

HRESULT EndSubscribeToEvents(
  [in] ULONG64 ullRequestID
);

Parameter

[in] ullRequestID

Nilai ULONG 64-bit yang sesuai dengan operasi BeginSubscribeToEvents yang diminta sebelum panggilan ini.

Menampilkan nilai

Mengembalikan S_OK pada keberhasilan. Jika tidak, metode mengembalikan kode kesalahan COM yang ditentukan dalam WinError.h atau salah satu nilai berikut:

Menampilkan kode Deskripsi
UPNP_E_DEVICE_ERROR
Perangkat menerima permintaan, tetapi mengembalikan kesalahan.
UPNP_E_DEVICE_TIMEOUT
Perangkat belum merespons dalam periode waktu habis 30 detik.
UPNP_E_PROTOCOL_ERROR
Kueri tidak selesai karena masalah pada tingkat protokol UPnP.
UPNP_E_TRANSPORT_ERROR
Operasi jarak jauh gagal karena masalah HTTP. Untuk mengambil kode kesalahan HTTP, gunakan IUPnPService::LastTransportStatus.
 
Catatan Beberapa nilai dapat menunjukkan bahwa kesalahan diterima dari perangkat bersertifikat UPnP. Untuk informasi selengkapnya, lihat Kode Kesalahan Perangkat.
 

Persyaratan

   
Klien minimum yang didukung Windows 8 [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2012 [hanya aplikasi desktop]
Target Platform Windows
Header upnp.h
DLL Upnp.dll

Lihat juga

BeginSubscribeToEvents

IUPnPService::LastTransportStatus

IUPnPServiceAsync