復制代碼 代碼如下:
To determine the required buffer size, call RasEnumConnections with lprasconn se " /> 亚洲中文字幕乱倫在线,亚洲视频欧美视频,熟女人妻AV五十路六十路

天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

VB中的RasEnumConnections函數返回632錯誤解決方法

今天用了一下RasEnumConnections函數,發現MSDN上的例子是錯誤的。

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

復制代碼 代碼如下:
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) {
        // ......
    }
可惜這個例子是錯誤的,至少在XP SP3上是錯誤的,RasEnumConnections函數返回的是ERROR_INVALID_SIZE(632),而不是ERROR_BUFFER_TOO_SMALL。解決的方法是第一個參數不要傳入NULL,而是傳入一個正確設置了dwSize的RASCONN結構,一般dwSize設為sizeof(RASCONN)即可;但是如果你的程序要在早期的系統上運行,則需要HARD CODE成目標系統的值。

php技術VB中的RasEnumConnections函數返回632錯誤解決方法,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 亚洲精品成人久久久影院 | 国产人妻人伦精品久久久 | 日韩亚洲欧美中文在线 | 色欲AV亚洲永久无码精品麻豆 | 久久伊人久久 | 国产成人精品综合久久久 | 99久久精品免费看国产一区二区 | 暖暖日本 在线 高清 | 美女也烦恼主题曲 | 偷拍自怕亚洲在线第7页 | 蜜臀AV人妻久久无码精品麻豆 | 国产精品婷婷五月久久久久 | www色视频在线观看 WWW色视频片内射 | 色吧最新网址 | 亚洲欧美强伦一区二区另类 | 韩国黄色影院 | 国产亚洲精品久久久久久国 | 亚洲国产在线观看免费视频 | 久久久久久免费高清电影 | 忘忧草高清 | 日韩亚洲国产欧美免费观看 | 欧美日韩一区在线观看 | 免费国产福利 | 99精品欧美一区二区三区美图 | 中国大陆一级毛片免费 | 强伦姧久久久久久久久久 | 久草精品在线 | 亚洲免费视频网站 | 强奸日本美女小游戏 | xxxxxx日本处大片免费看 | 亚洲一区国产 | 俄罗斯兽交XXXXX在线 | 91偷偷久久做嫩草电影院 | 有人在线观看的视频吗免费 | 亚洲AV 中文字幕 国产 欧美 | 狠狠色在在线视频观看 | 青草视频久久 | 中文无码乱人伦中文视频播放 | 久久精品电影院 | 97精品视频在线观看 | 91九色麻豆 |