Fungsi DdeAbandonTransaction (ddeml.h)
Meninggalkan transaksi asinkron yang ditentukan dan merilis semua sumber daya yang terkait dengan transaksi.
Sintaks
BOOL DdeAbandonTransaction(
[in] DWORD idInst,
[in] HCONV hConv,
[in] DWORD idTransaction
);
Parameter
[in] idInst
Jenis: DWORD
Pengidentifikasi instans aplikasi yang diperoleh oleh panggilan sebelumnya ke fungsi DdeInitialize .
[in] hConv
Jenis: HCONV
Handel ke percakapan tempat transaksi dimulai. Jika parameter ini adalah 0L, semua transaksi ditinggalkan (artinya, parameter idTransaction diabaikan).
[in] idTransaction
Jenis: DWORD
Pengidentifikasi transaksi yang akan ditinggalkan. Jika parameter ini adalah 0L, semua transaksi aktif dalam percakapan yang ditentukan akan ditinggalkan.
Menampilkan nilai
Jenis: BOOL
Jika fungsi berhasil, nilai yang dikembalikan bukan nol.
Jika fungsi gagal, nilai yang dikembalikan adalah nol.
Fungsi DdeGetLastError dapat digunakan untuk mendapatkan kode kesalahan, yang bisa menjadi salah satu nilai berikut:
Keterangan
Hanya aplikasi klien Dynamic Data Exchange (DDE) yang harus memanggil DdeAbandonTransaction. Jika aplikasi server merespons transaksi setelah klien memanggil DdeAbandonTransaction, sistem akan membuang hasil transaksi. Fungsi ini tidak berpengaruh pada transaksi sinkron.
Persyaratan
Klien minimum yang didukung | Windows 2000 Professional [hanya aplikasi desktop] |
Server minimum yang didukung | Windows 2000 Server [hanya aplikasi desktop] |
Target Platform | Windows |
Header | ddeml.h (termasuk Windows.h) |
Pustaka | User32.lib |
DLL | User32.dll |
Lihat juga
Konseptual
Pustaka Manajemen Pertukaran Data Dinamis
Referensi