對於映射式對話, MC_SEND_DATA 動詞與接收動詞(MC_RECEIVE_AND_POST、 MC_RECEIVE_AND_WAIT 和 MC_RECEIVE_IMMEDIATE)會被修改,使應用程式能以使用者控制資料一般資料流(GDS)變數傳送與接收資料,而非一般的應用程式資料 GDS 變數。 MC_SEND_DATA動詞的修飾如下:
新增參數 data_type。 當 data_type 設為AP_USER_CONTROL_DATA時,資料會以使用者控制資料(GDS 識別碼 0x12F2 )形式傳送。 當設定為 AP_APPLICATION(預設值)時,資料會以應用程式資料(GDS 識別碼 0x12FF )形式傳送。 請注意,APPC 函式庫會自動代表應用程式建立 GDS 標頭,涵蓋 AP_APPLICATION 與 AP_USER_CONTROL_DATA 資料記錄。
映射對話接收動詞經過修改,透過新增兩個 what_rcvd 參數值,讓應用程式能接收使用者控制資料,具體如下:
AP_USER_CONTROL_DATA_COMPLETE
AP_USER_CONTROL_DATA_INCOMPLETE