2013-03-21 18 views
0

我看到_controlfp_s無符號整數的返回,表明第32位正在爲某些ODBC工作設置(僅使用16位)?_controlfp_s返回高32位?

任何人有任何想法這是什麼意思?

通常我們只能看到0x0008001F(64位)或0x0009001F(32位),但在某些情況下,第三方驅動程序或DLL會將此設置爲0x8009001F !!!!

當第三方軟件偶爾會這樣做時,我們發現隨機關閉了我們的應用程序。

控制字10000000000010010000000000011111,

switchOffExceptions32bit 10010000000000011111, switchOffExceptions64bit 10000000000000011111

+0

任何信息都是有用的人,目前一個odbc驅動程序是最有可能的罪犯。 – Skyline 2013-03-22 10:21:36

回答