⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 read.cgi-read=9878.htm

📁 mfc资料集合5
💻 HTM
字号:
<HTML><HEAD><TITLE>Possible API bug (off topic)</TITLE>
</HEAD><BODY background="../fancyhome/back.gif" tppabs="http://www.codeguru.com/fancyhome/back.gif" bgcolor="#FFFFFF">
 <table WIDTH="100%"> <tr WIDTH="100%"> <td><table>
		<tr><td><img src="../mfc_sourcebook.jpg" tppabs="http://www.codeguru.com/mfc_sourcebook.jpg" 
		ALT="MFC Programmer's SourceBook" WIDTH="256" 
		HEIGHT="88"><td></tr>
		<tr><td valign="bottom"><font SIZE="+1" 
		color="#a0a0ff"><b>Discussion Board</b></font></td></tr>
		</table></td> <td width="40"></td>
		<td  align="right" valign="top"><td> </tr> </table> <hr><P ALIGN=CENTER>[ <A HREF="#Responses">Read Responses</A> | <A HREF="#PostResponse">Post a New Response</A> | <A HREF="index.cgi.htm" tppabs="http://www.codeguru.com/mfc_bbs/index.cgi">Return to the Index</A> ]
<A HREF="read.cgi-read=9993.htm" tppabs="http://www.codeguru.com/mfc_bbs/read.cgi?read=9993">Next in Thread</A><P ALIGN=CENTER><BIG><BIG><BIG><STRONG>Possible API bug (off topic)</STRONG></BIG></BIG></BIG>
<P ALIGN=CENTER><EM>Posted by <STRONG><A HREF="mailto:jorge.lodos@cigb.edu.cu">Jorge Lodos</A></STRONG> on <STRONG>4/20/98 1:57p.m.</STRONG></EM></P>
<!-- REMOTE_HOST: 169.158.129.56; REMOTE_ADDR: 169.158.129.56-->
<P>Below is a copy of a message I sent to the MSVC list.
<BR>I have had no answer, so I am posting to this forum with the hope someone could help.
<BR>Any help will be appreciated
<BR>Thanks in advance 
<BR>Jorge Lodos
<P>NTW 4.0 SP3 no hot fixes
<BR>VC 5.0 no service packs
<P>The following program sistematically eats memory (4Kb per cycle)
<P>#define _WIN32_WINNT 0x0400
<BR>#include &lt;windows.h&gt;
<BR>#include &lt;ras.h&gt;
<P>void WINAPI RasDialFunc(UINT unMsg, RASCONNSTATE rasconnstate, DWORD dwError)
<BR>{
<BR>}
<P>extern &quot;C&quot; int wmain(int argc, char **argv)
<BR>{
<BR>	DWORD dwRet = 1;
<BR>	while (dwRet)
<BR>	{
<BR>		// setup RAS Dial Parameters
<BR>		static RASDIALPARAMS rdParams;
<BR>		rdParams.dwSize = sizeof(RASDIALPARAMS);
<BR>		lstrcpy(rdParams.szEntryName, TEXT(&quot;&quot;));
<BR>		rdParams.szPhoneNumber[0] = TEXT('\0');
<BR>		rdParams.szCallbackNumber[0] = TEXT('*');
<BR>		rdParams.szCallbackNumber[0] = TEXT('\0');
<P>		lstrcpy(rdParams.szUserName, TEXT(&quot;&quot;));
<BR>		lstrcpy(rdParams.szPassword, TEXT(&quot;&quot;));
<BR>		rdParams.szDomain[0] = TEXT('*');
<BR>		rdParams.szDomain[1] = TEXT('\0');
<P>		HRASCONN hRasConn = NULL;
<BR>		dwRet = RasDial(NULL, NULL, &amp;rdParams, 0L, (RASDIALFUNC)RasDialFunc, &amp;hRasConn);
<BR>		
<BR>		Sleep(5000); // just to let the task manager refresh
<BR>	}
<BR>	
<BR>	return 0;
<BR>}
<P>Just run the program and the task manager and see how the memory used by the process increases.
<BR>It seems like a RasDial() API bug. It is not related to the bug described in KB Q168348, as the number of process handles do not increase.
<BR>I am posting to the list just in case someone has seen this before (I have searched MSDN with no luck) and because I could not find a way other than phone to report bugs to microsoft either on my product information or MS site.
<BR>If someone knows how to report bugs to microsoft online or by e-mail please answer me personally, in case this is a known issue or a program error please post to the list.
<P>Thanks in advance
<BR>Jorge Lodos
</P>
<A NAME="Responses"><HR></A><P ALIGN=CENTER><BIG><BIG><STRONG>Responses</STRONG></BIG></BIG>
<P><UL><LI><STRONG><A HREF="read.cgi-read=9993.htm" tppabs="http://www.codeguru.com/mfc_bbs/read.cgi?read=9993">Re: Possible API bug (off topic)</A></STRONG> : Wolfram Nuecker -- <EM>4/21/98 2:05p.m.</EM>
<UL>
<LI><STRONG><A HREF="read.cgi-read=10093.htm" tppabs="http://www.codeguru.com/mfc_bbs/read.cgi?read=10093">Re: Possible API bug (off topic)</A></STRONG> : Jorge Lodos -- <EM>4/22/98 8:55a.m.</EM>
<UL>
</UL>
</UL>
</UL></P>
<A NAME="PostResponse"><HR></A><P ALIGN=CENTER><BIG><BIG><STRONG>Post a New Response</STRONG></BIG></BIG>
<P><FORM METHOD=POST ACTION="http://www.codeguru.com/mfc_bbs/index.cgi?post">
<INPUT TYPE=HIDDEN NAME="followup" VALUE="9878">
<P><CENTER><TABLE><TR>
<TD ALIGN=RIGHT><P><STRONG>Your Name:</STRONG></TD><TD><INPUT TYPE=TEXT NAME="name" SIZE=40></TD></TR><TR>
<TD ALIGN=RIGHT><P><STRONG>E-Mail Address:</STRONG></TD><TD><INPUT TYPE=TEXT NAME="email" SIZE=40></TD></TR><TR>
<TD ALIGN=RIGHT><P><STRONG>Subject:</STRONG></TD><TD><INPUT TYPE=TEXT NAME="subject" SIZE=40 VALUE="Re: Possible API bug (off topic)"></TD></TR><TR>
<TD COLSPAN=2 ALIGN=CENTER><P><STRONG>Message:</STRONG><BR><TEXTAREA COLS=80 ROWS=15 NAME="body" WRAP=PHYSICAL>
</TEXTAREA></TD></TR><TR>
<TD COLSPAN=2 ALIGN=CENTER><HR WIDTH=50%><P><SMALL>If you'd like to include a link to another page with your message,<BR>please provide both the URL address and the title of the page:</SMALL></TD></TR><TR>
<TD ALIGN=RIGHT><P><STRONG>Optional Link URL:</STRONG></TD><TD><INPUT TYPE=TEXT NAME="url" SIZE=40 VALUE="http://"></TD></TR><TR>
<TD ALIGN=RIGHT><P><STRONG>Optional Link Title:</STRONG></TD><TD><INPUT TYPE=TEXT NAME="url_title" SIZE=40></TD></TR><TR>
<TD COLSPAN=2 ALIGN=CENTER><HR WIDTH=50%><P><SMALL>If you'd like to include an image (picture) with your message,<BR>please provide the URL address of the image file:</SMALL></TD></TR><TR>
<TD ALIGN=RIGHT><P><STRONG>Optional Image URL:</STRONG></TD><TD><INPUT TYPE=TEXT NAME="imageurl" SIZE=40 VALUE="http://"></TD></TR><TR>
<TD COLSPAN=2 ALIGN=CENTER><HR WIDTH=50%><P><SMALL>If you'd like e-mail notification of responses, please check this box:</SMALL> <INPUT TYPE=CHECKBOX NAME="wantnotice" CHECKED VALUE="yes"></TD></TR><TR>
<TH COLSPAN=2><HR WIDTH=50%><P><INPUT TYPE=SUBMIT NAME="Preview" VALUE="Preview Message"> <INPUT TYPE=SUBMIT NAME="Post" VALUE="Post Message"></TH></TR></TABLE></CENTER></P></FORM>
<HR><P ALIGN=CENTER><SMALL>The MFC Discussion Board is maintained with <STRONG><A HREF="http://awsd.com/scripts/webbbs/">WebBBS 2.24</A></STRONG>.</SMALL></P>
</BODY></HTML>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -