XTYP_ADVSTART交易
用戶端會使用 XTYP_ADVSTART 交易來建立與伺服器的建議迴圈。 當用戶端指定XTYP_ADVSTART做為DdeTransaction函式的wType參數時,動態資料交換 () 伺服器回呼函式DdeCallback會收到此交易。
#define XCLASS_BOOL 0x1000
#define XTYP_ADVSTART (0x0030 | XCLASS_BOOL )
參數
-
uType
-
交易類型。
-
uFmt
-
用戶端所要求的資料格式。
-
hconv
-
交談的控制碼。
-
hsz1
-
主題名稱的控制碼。
-
hsz2
-
專案名稱的控制碼。
-
hdata
-
未使用。
-
dwData1
-
未使用。
-
dwData2
-
未使用。
傳回值
伺服器回呼函式應該會傳回 TRUE ,以允許指定主題名稱和專案名稱配對上的建議迴圈,或 FALSE 來拒絕建議迴圈。 如果回呼函式傳回 TRUE,則相同主題名稱和專案名稱組上的伺服器對 DdePostAdvise 函式的任何後續呼叫都會讓系統將 XTYP_ADVREQ 交易傳送至伺服器。
備註
如果用戶端針對已建立的建議迴圈要求主題名稱、專案名稱和資料格式的建議迴圈,動態資料交換管理程式庫 (DDEML) 不會建立重複的建議迴圈,而是改變建議迴圈旗標, (XTYPF_ACKREQ 和 XTYPF_NODATA) 以符合最新的要求。
如果伺服器應用程式在DdeInitialize函式中指定CBF_FAIL_ADVISES旗標,就會篩選此交易。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 |
Windows 2000 專業版 [僅限傳統型應用程式] |
最低支援的伺服器 |
Windows 2000 Server [僅限傳統型應用程式] |
標頭 |
|