線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:1797
推到 Plurk!
推到 Facebook!

RasEnumConnections的問題...

答題得分者是:RaynorPao
vega02
一般會員


發表:2
回覆:5
積分:1
註冊:2002-12-27

發送簡訊給我
#1 引用回覆 回覆 發表時間:2002-12-27 03:38:24 IP:61.217.xxx.xxx 未訂閱
以下是程式的片段內容...     RASCONN lpRASConn[256];     DWORD lpcConnection;     DWORD BufSize;     DWORD dwReturn;        lpRASConn[0].dwSize = sizeof(RASCONN);     BufSize = sizeof(RASCONN) * 256 ;        // 列出所有的撥號網路連線     dwReturn = RasenumConnections(lpRASConn,                     &BufSize, &lpcConnection) ; ===================================== dwReturn傳回的值是632,表示The structure size is incorrect.(上網查到的) 可是我不知道哪出問題,有人知道嗎?(書上程式是這麼打的)
RaynorPao
版主


發表:139
回覆:3622
積分:7025
註冊:2002-08-12

發送簡訊給我
#2 引用回覆 回覆 發表時間:2002-12-28 11:53:12 IP:61.221.xxx.xxx 未訂閱
引言: 以下是程式的片段內容... RASCONN lpRASConn[256]; DWORD lpcConnection; DWORD BufSize; DWORD dwReturn; lpRASConn[0].dwSize = sizeof(RASCONN); BufSize = sizeof(RASCONN) * 256 ; // 列出所有的撥號網路連線 dwReturn = RasenumConnections(lpRASConn, &BufSize, &lpcConnection) ; ===================================== dwReturn傳回的值是632,表示The structure size is incorrect.(上網查到的) 可是我不知道哪出問題,有人知道嗎?(書上程式是這麼打的) < face="Verdana, Arial, Helvetica"> rega02 你好: 請參考以下的做法 < class="code"> #define OLDWINVER WINVER #undef WINVER #define WINVER 0x400 #include "ras.h" // 把上面的 code 寫在這裡 #undef WINVER #define WINVER OLDWINVER #undef OLDWINVER -- Enjoy Researching & Developing --
------
-- 若您已經得到滿意的答覆,請適時結案!! --
-- 欲知前世因,今生受者是;欲知來世果,今生做者是 --
-- 一切有為法,如夢幻泡影,如露亦如電,應作如是觀 --
vega02
一般會員


發表:2
回覆:5
積分:1
註冊:2002-12-27

發送簡訊給我
#3 引用回覆 回覆 發表時間:2002-12-28 16:24:49 IP:61.217.xxx.xxx 未訂閱
謝謝你為我解答... 我想再問這是啥麼原因呢? 你的解答是先把WINVER值改掉,最後才改回來.. 這是為什麼呢?可否再為我解答...
RaynorPao
版主


發表:139
回覆:3622
積分:7025
註冊:2002-08-12

發送簡訊給我
#4 引用回覆 回覆 發表時間:2002-12-28 19:56:05 IP:61.221.xxx.xxx 未訂閱
引言: 謝謝你為我解答... 我想再問這是啥麼原因呢? 你的解答是先把WINVER值改掉,最後才改回來.. 這是為什麼呢?可否再為我解答...
vega02 你好: 以下是 TeamB 最原始的解答~~貼給你看 < class="code"> There is a known version conflict in the RAS header files. You need to temporarily redefine the WINVER constant when including the headers: #define OLDWINVER WINVER #undef WINVER #define WINVER 0x400 #include //... #undef WINVER #define WINVER OLDWINVER #undef OLDWINVER 備註: 什麼是 TeamB ?? 請參考以下的連結
------
-- 若您已經得到滿意的答覆,請適時結案!! --
-- 欲知前世因,今生受者是;欲知來世果,今生做者是 --
-- 一切有為法,如夢幻泡影,如露亦如電,應作如是觀 --
系統時間:2024-04-18 10:53:20
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!