復(fù)制代碼 代碼如下:
To determine the required buffer size, call RasEnumConnections with lprasconn se " /> 成人公开视频,野外性xxxxfree xxxxx欧美,男女性激烈动态图无遮挡

一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

VB中的RasEnumConnections函數(shù)返回632錯(cuò)誤解決方法

今天用了一下RasEnumConnections函數(shù),發(fā)現(xiàn)MSDN上的例子是錯(cuò)誤的。

MSDN上RasEnumConnections的文檔是這么說(shuō)的:
復(fù)制代碼 代碼如下:
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上提供的示例代碼也是這么寫的:

復(fù)制代碼 代碼如下:
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)的值。

php技術(shù)VB中的RasEnumConnections函數(shù)返回632錯(cuò)誤解決方法,轉(zhuǎn)載需保留來(lái)源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 国产精品美女网站 | 看免费人成va视频全 | 伊人色婷婷 | 久久无码精品一区二区三区 | 午夜视频黄色 | 色婷五月综激情亚洲综合 | 精品久久久久久免费影院 | 亚洲香蕉伊在人在线观看9 亚洲香蕉伊综合在人在线 亚洲香蕉影院 | 久久久91精品国产一区二区三区 | 岛国午夜视频 | 日韩看片 | 99国产成人精品2021 | 亚洲国产精品一区二区三区在线观看 | 国产在线视频网址 | 国产一区系列在线观看 | 爽妇网国产精品 | 亚洲国产第一区二区三区 | 久久er国产精品免费观看1 | 美女骚网站 | caoporen国产91在线 | 四虎4hu| 国产综合久久久久影院 | 国产精品久久久亚洲 | 777久久婷婷成人综合色 | 日韩视频一区二区 | 婷婷久久综合九色综合98 | 日本精品一区二区三区在线视频一 | 婷婷在线网站 | 婷婷六| 国内自拍欧美 | 精品久久久久久久一区二区伦理 | 久久综合中文字幕 | 纯毛片 | 国产精品高清视亚洲一区二区 | 亚洲欧美一区二区三区四区 | 爱搞逼综合 | 色综合社区 | 九九国产视频 | 午夜黄色福利 | 色老大综合久久综合热 | 精品福利一区二区免费视频 |