<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[WaitCommEvent bei Non-Overlapped &amp;quot;entblockieren&amp;quot;?]]></title><description><![CDATA[<p>Hi,</p>
<p>ich habe zwei Threads, wobei im ersten Thread mit WaitCommEvent auf der seriellen Leitung gewartet wird.<br />
Falls nach einer gewissen Zeit nichts eintrifft, würde ich gerne ein &quot;unblock&quot; machen ohne den ersten Thread zu schließen.<br />
Will das HANDLE z.B. vom zweiten Thread aus zum schreiben nutzen.<br />
Aus diesem Grund auch kein CloseFile....</p>
<p>Wie gesagt, ich arbeite mit non-overlapped. Habe irgendwo gelesen, dass man SetCommMask einfach auf NULL setzen sollte. Ich vermute mal, dass dies nur für Overlapped gültig ist.</p>
<p>Gibt es da eine vernünftige Möglichkeit?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/219069/waitcommevent-bei-non-overlapped-quot-entblockieren-quot</link><generator>RSS for Node</generator><lastBuildDate>Wed, 15 Apr 2026 00:11:20 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/219069.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 29 Jul 2008 13:39:48 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to WaitCommEvent bei Non-Overlapped &amp;quot;entblockieren&amp;quot;? on Tue, 29 Jul 2008 13:39:48 GMT]]></title><description><![CDATA[<p>Hi,</p>
<p>ich habe zwei Threads, wobei im ersten Thread mit WaitCommEvent auf der seriellen Leitung gewartet wird.<br />
Falls nach einer gewissen Zeit nichts eintrifft, würde ich gerne ein &quot;unblock&quot; machen ohne den ersten Thread zu schließen.<br />
Will das HANDLE z.B. vom zweiten Thread aus zum schreiben nutzen.<br />
Aus diesem Grund auch kein CloseFile....</p>
<p>Wie gesagt, ich arbeite mit non-overlapped. Habe irgendwo gelesen, dass man SetCommMask einfach auf NULL setzen sollte. Ich vermute mal, dass dies nur für Overlapped gültig ist.</p>
<p>Gibt es da eine vernünftige Möglichkeit?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1555689</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1555689</guid><dc:creator><![CDATA[donglebob]]></dc:creator><pubDate>Tue, 29 Jul 2008 13:39:48 GMT</pubDate></item><item><title><![CDATA[Reply to WaitCommEvent bei Non-Overlapped &amp;quot;entblockieren&amp;quot;? on Wed, 30 Jul 2008 09:02:00 GMT]]></title><description><![CDATA[<p>Vielleicht sollte ich noch erwähnen, dass es sich hierbei um RS232 Kommunikation handelt.</p>
<p>EDIT:</p>
<blockquote>
<p>If the SetCommMask is called for a communications resource while a wait is pending for that resource, WaitCommEvent returns an error.</p>
</blockquote>
]]></description><link>https://www.c-plusplus.net/forum/post/1556104</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1556104</guid><dc:creator><![CDATA[donglebob]]></dc:creator><pubDate>Wed, 30 Jul 2008 09:02:00 GMT</pubDate></item></channel></rss>