Bagikan melalui


IIOCancelInformation::SetCancelInformation method (shobjidl_core.h)

Mengatur informasi yang diposting saat pengguna memilih Batal dari UI kemajuan. Memungkinkan objek utama untuk memberi tahu utas dialog kemajuan tentang utas proses sehingga dialog kemajuan dapat mengirim utas proses id pesan saat pengguna mengklik Batal.

Sintaks

HRESULT SetCancelInformation(
  [in] DWORD dwThreadID,
  [in] UINT  uMsgCancel
);

Parameter

[in] dwThreadID

Jenis: DWORD

ID utas proses yang akan dibatalkan.

[in] uMsgCancel

Jenis: UINT

Pesan pembatalan yang akan diposting ke utas.

Menampilkan nilai

Jenis: HRESULT

Jika metode ini berhasil, metode akan mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.

Keterangan

Ketika pengguna memilih Batal dari UI kemajuan, dwThreadID akan membatalkan permintaan input/output (I/O) yang tertunda atau yang akan datang. Juga pesan uMsgCancel , yang diterima dari dialog kemajuan, akan diposting ke utas untuk memberi tahunya untuk keluar dari status tunggu, jika I/O asinkron tertunda.

Persyaratan

   
Klien minimum yang didukung Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2008 [hanya aplikasi desktop]
Target Platform Windows
Header shobjidl_core.h (termasuk Shobjidl.h)
DLL Shell32.dll