ZHCACZ4 August 2023 CC2564C
以下函數負責發送命令以向遠程免提設備發送用戶號碼。從遠程免提設備收到查詢用戶號碼信息請求時,將執行此函數。此函數在成功執行時返回零,而在出現任何錯誤時返回負值。
“發送用戶號碼”命令只需要一個參數,即在此響應中要發送的電話號碼。
"SendSubNumber +9198787899889"
HFRE_Send_Subscriber_Number_Information(BluetoothStackID, CurrentClientPortID, TempParam->Params[0].strParam, 4, HFRE_DEFAULT_NUMBER_FORMAT, TRUE)
BTPSAPI_DECLARATION int BTPSAPI HFRE_Send_Subscriber_Number_Information(unsigned int BluetoothStackID, unsigned int HFREPortID, char *PhoneNumber, unsigned intServiceType, unsigned int NumberFormat, Boolean_t FinalEntry)
以下函數負責發送用戶號碼信息。此函數只能由已收到查詢用戶號碼信息請求的音頻網關執行。該函數將以下內容作為輸入參數:HFRE 端口 ID 有效的藍牙協議棧 ID 以及 HFRE 端口 ID。此函數的第三個參數是在此響應中要發送的電話號碼。電話號碼參數字符串長度 *必須* 介于 HFRE_PHONE_NUMBER_LENGTH_MINIMUM 和 HFRE_PHONE_NUMBER_LENGTH_MAXIMUM 的值之間。此函數的第四個參數是與指定電話號碼相關的服務類型。此函數的第五個參數是用于該號碼的號碼格式。此函數的最后一個參數是一個布爾值,指示這是否是要發送的最后一個用戶號碼信息條目(因此還需要發送 OK)。如果成功,此函數返回零;如果出現錯誤,則返回負的錯誤代碼。