共用方式為


初始交談特性

通訊 (CPI-C 的常見程式設計介面) 會針對每個交談維護一組稱為特性的內部值。 某些特性會影響交談的整體作業,例如交談類型。 其他會影響特定呼叫的行為,例如接收類型。

其中許多特性一開始都是衍生自側邊資訊資料表, (請參閱記憶體中 ) CPI-C 程式的側邊資訊Initialize_Conversation 指定與所需端資訊資料表專案相關聯的符號目的地名稱 (sym_dest_name) 。

下表列出交談特性的初始值,並告知哪些呼叫可以變更指定的值。

特性 由 Initialize_Conversation 設定的初始值 由 Accept_Conversation 設定的初始值 可以透過
交談狀態 CM_INITIALIZE_STATE CM_RECEIVE_STATE 取決於通話
交談類型 CM_MAPPED_ CONVERSATION 叫用程式所指定的值。 Set_Conversation_Type
解除配置類型 CM_DEALLOCATE_ SYNC_LEVEL CM_DEALLOCATE_ SYNC_LEVEL Set_Deallocate_Type
錯誤方向 CM_RECEIVE_ERROR CM_RECEIVE_錯誤 Set_Error_Direction
填滿 CM_FILL_LL CM_FILL_LL Set_Fill
記錄資料 Null Null Set_Log_Data
記錄資料長度 0 0 Set_Log_Data
模式名稱 側邊資訊中包含的模式名稱。 如果未指定 任何sym_dest_name ,則為 Null 字串。 交談啟動要求抵達之會話的模式名稱。 Set_Mode_Name
模式名稱長度 模式名稱的長度。 如果未指定 sym_dest_name ,則為零。 模式名稱的長度。 Set_Mode_Name
合作夥伴 LU 名稱 夥伴邏輯單元 (LU) 資訊中包含的名稱。 如果未指定 任何sym_dest_name ,則這是單一空白。 交談啟動要求抵達之會話的夥伴 LU 名稱。 Set_Partner_LU_Name
合作夥伴 LU 名稱長度 合作夥伴 LU 名稱的長度。 如果未指定 sym_dest_name ,則為 1。 合作夥伴 LU 名稱的長度。 Set_Partner_LU_Name
合作夥伴計畫名稱 側邊資訊中包含的程式名稱。 如果未指定 任何sym_dest_name ,則這是單一空白。 不適用。 Set_TP_Name
合作夥伴計畫名稱長度 合作夥伴計畫名稱的長度。 如果未指定 sym_dest_name ,則為 1。 不適用。 Set_TP_Name
密碼 側邊資訊中包含的密碼。 如果未指定 任何sym_dest_name ,則這是單一空白。 叫用程式所指定的值。 Set_Conversation_Security_Password
密碼長度 密碼長度。 如果未指定 sym_dest_name ,則為 1。 密碼長度。 Set_Conversation_Security_Password
準備接收類型 CM_PREP_TO_ RECEIVE_SYNC_ LEVEL CM_PREP_TO_ RECEIVE_SYNC_ LEVEL Set_Prepare_To_Receive_Type
接收類型 CM_RECEIVE_AND_ WAIT CM_RECEIVE_AND_ WAIT Set_Receive_Type
傳回控制項 已配置CM_WHEN_SESSION_ 不適用。 Set_Return_Control
安全性類型 側邊資訊中包含的安全性類型。 叫用程式所指定的值。 Set_Conversation_Security_Type
傳送類型 CM_BUFFER_DATA CM_BUFFER_DATA Set_Send_Type
同步處理層級 CM_NONE 叫用程式所指定的值。 Set_Sync_Level
使用者識別碼 側邊資訊中包含的使用者識別碼。 如果未指定 任何sym_dest_name ,則這是單一空白。 叫用程式所指定的值。 Set_Conversation_Security_User_ID
使用者識別碼長度 使用者識別碼的長度。 如果未指定 任何sym_dest_name ,則為 1。 使用者識別碼的長度。 Set_Conversation_Security_User_ID