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 |