VB中的RasEnumConnections函數(shù)返回632錯(cuò)誤解決方法
今天用了一下RasEnumConnections函數(shù),發(fā)現(xiàn)MSDN上的例子是錯(cuò)誤的。
MSDN上RasEnumConnections的文檔是這么說(shuō)的:
To determine the required buffer size, call RasEnumConnections with lprasconn set to NULL. The variable pointed to by lpcb should be set to zero. The function will return the required buffer size in lpcb and an error code of ERROR_BUFFER_TOO_SMALL.
MSDN上提供的示例代碼也是這么寫(xiě)的:
DWORD __cdecl wmain(){
DWORD dwCb = 0;
DWORD dwRet = ERROR_SUCCESS;
DWORD dwConnections = 0;
LPRASCONN lpRasConn = NULL;
dwRet = RasEnumConnections(lpRasConn, &dwCb, &dwConnections);
if (dwRet == ERROR_BUFFER_TOO_SMALL) {
// ......
}
可惜這個(gè)例子是錯(cuò)誤的,至少在XP SP3上是錯(cuò)誤的,RasEnumConnections函數(shù)返回的是ERROR_INVALID_SIZE(632),而不是ERROR_BUFFER_TOO_SMALL。解決的方法是第一個(gè)參數(shù)不要傳入NULL,而是傳入一個(gè)正確設(shè)置了dwSize的RASCONN結(jié)構(gòu),一般dwSize設(shè)為sizeof(RASCONN)即可;但是如果你的程序要在早期的系統(tǒng)上運(yùn)行,則需要HARD CODE成目標(biāo)系統(tǒng)的值。
相關(guān)文章
用php實(shí)現(xiàn)分頁(yè)效果的示例代碼
分頁(yè)效果在網(wǎng)頁(yè)中是常見(jiàn)的,可是怎樣才能實(shí)現(xiàn)分頁(yè)呢,今天做了兩種方法來(lái)實(shí)現(xiàn)一下分頁(yè)的效果,本文通過(guò)實(shí)例圖文相結(jié)合給大家介紹的非常詳細(xì),需要的朋友參考下吧2020-12-12
Yii中實(shí)現(xiàn)處理前后臺(tái)登錄的新方法
這篇文章主要介紹了Yii中實(shí)現(xiàn)處理前后臺(tái)登錄的新方法,具體分析了Yii中前后臺(tái)登錄的新思路與相關(guān)實(shí)現(xiàn)技巧,需要的朋友可以參考下2015-12-12
前篇文章,我們復(fù)習(xí)了php的一些常用的正則表達(dá)式,本文,我們來(lái)重點(diǎn)介紹下php正則表達(dá)式的常用函數(shù),兩者相結(jié)合才可以完美使用哦?。?/div> 2014-08-08
laravel框架之?dāng)?shù)據(jù)庫(kù)查出來(lái)的對(duì)象實(shí)現(xiàn)轉(zhuǎn)化為數(shù)組
今天小編就為大家分享一篇laravel框架之?dāng)?shù)據(jù)庫(kù)查出來(lái)的對(duì)象實(shí)現(xiàn)轉(zhuǎn)化為數(shù)組,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2019-10-10
Yii2語(yǔ)言國(guó)際化自動(dòng)配置詳解
這篇文章主要介紹了Yii2語(yǔ)言國(guó)際化自動(dòng)配置詳解,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2018-08-08
phpstorm遠(yuǎn)程連接服務(wù)器并實(shí)時(shí)更新發(fā)布代碼(thinkphp6.0.7)
這篇文章主要介紹了phpstorm遠(yuǎn)程連接服務(wù)器并實(shí)時(shí)更新發(fā)布代碼(thinkphp6.0.7),本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2021-03-03
使用PHP similar text計(jì)算兩個(gè)字符串相似度
在網(wǎng)站開(kāi)發(fā)中,我們經(jīng)常使用php similar text 計(jì)算兩個(gè)字符串相似度。本文涉及到similar text函數(shù)語(yǔ)法、用法詳解,感興趣的朋友一起學(xué)習(xí)吧2015-11-11最新評(píng)論

