Bagikan melalui


Metode IUPnPServiceAsync::CancelAsyncOperation (upnp.h)

Metode CancelAsyncOperation membatalkan operasi asinkron yang tertunda yang dimulai oleh metode BeginInvokeAction, BeginQueryStateVariable, BeginSubscribeToEvents, atau BeginSCPDDownload .

Sintaks

HRESULT CancelAsyncOperation(
  [in] ULONG64 ullRequestID
);

Parameter

[in] ullRequestID

Nilai ULONG 64-bit yang sesuai dengan operasi UPnP asinkron yang tertunda.

Mengembalikan 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
E_FAIL
Gagal membatalkan operasi asinkron.
E_INVALIDARG
ullRequestID tidak cocok dengan panggilan asinkron yang tertunda.

Keterangan

Memanggil metode ini untuk operasi BeginSCPDDownload yang tertunda , unduhan SCPD masih akan berlangsung di latar belakang, tetapi tidak akan memberi tahu panggilan balik peristiwa yang terkait dengan operasi.

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
DLL Upnp.dll

Lihat juga

IUPnPServiceAsync

IUPnPServiceAsync::BeginInvokeAction

IUPnPServiceAsync::BeginQueryStateVariable

IUPnPServiceAsync::BeginSCPDDownload

IUPnPServiceAsync::BeginSubscribeToEvents