我已經繼承了一些實現並與MSTAPI接口對話的代碼。我很好奇請求ID的初始化位置(或者它們是)。通過請求ID,我的意思是,例如,參數idRequest
到LINE_REPLY Message。MSTAPI請求ID在哪裏初始化?
我很好奇的原因是,當我有TSP和客戶端顯示請求ID,我看到下面作爲一個典型的序列,雙方同意在數字:
66304
66303
66286
66269
66252
66235
...
的第一個值轉換爲0x00010300
(這對我來說並不意味着什麼,但是是一個整數),然後請求ID 從那裏減少。 (除非請求ID在內部被視爲一個有符號的2字節整數,我想這是可能的。)
我懷疑一方或另一方應該是初始化的東西,而不是或是將其初始化爲不適合的內容。
有誰知道請求ID應該如何工作?它是由MSTAPI內部生成並提供給TSP和客戶端的不透明數字嗎?任何人都可以指出解釋這個的參考嗎?
謝謝。