DdeAbandonTransaction 函式 (ddeml.h)
放棄指定的非同步交易,並釋放與交易相關聯的所有資源。
語法
BOOL DdeAbandonTransaction(
[in] DWORD idInst,
[in] HCONV hConv,
[in] DWORD idTransaction
);
參數
[in] idInst
類型: DWORD
先前呼叫 DdeInitialize 函式所取得的應用程式實例識別碼。
[in] hConv
類型: HCONV
交易起始所在之交談的控制碼。 如果此參數為 0L,則會在 (放棄所有交易,) 忽略 idTransaction 參數。
[in] idTransaction
類型: DWORD
要放棄之交易的識別碼。 如果此參數為 0L,則會放棄指定交談中的所有作用中交易。
傳回值
類型: BOOL
如果函式成功,則傳回非零的值。
如果此函式失敗,則傳回值為零。
DdeGetLastError函式可用來取得錯誤碼,它可以是下列其中一個值:
備註
只有動態資料交換 (DDE) 用戶端應用程式應該呼叫 DdeAbandonTransaction。 如果伺服器應用程式在用戶端呼叫 DdeAbandonTransaction之後回應交易,則系統會捨棄交易結果。 此函式不會影響同步交易。
需求
最低支援的用戶端 | Windows 2000 專業版 [僅限傳統型應用程式] |
最低支援的伺服器 | Windows 2000 Server [僅限傳統型應用程式] |
目標平台 | Windows |
標頭 | ddeml.h (包含 Windows.h) |
程式庫 | User32.lib |
Dll | User32.dll |
另請參閱
概念
參考