Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT sourceware DOT cygnus DOT com Delivered-To: mailing list cygwin AT sourceware DOT cygnus DOT com Message-ID: From: "Lasslop, Andre" To: "'cygwin AT sourceware DOT cygnus DOT com'" Subject: CancelIo() again Date: Wed, 22 Dec 1999 11:24:20 +0100 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2650.21) Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by delorie.com id FAA27523 I'm missing the CancelIo() function of the Win32API. The Export-Table of the KERNEL32.DLL shows this function available. But the libkernel32.a import-library dosn't contain the required symbol entry for this function ! I composed now my own import-library, which contains the symbol-entry for the "CancelIo AT 4". If I link a little test program (previous mail to this topic) against this import-library, no error or warning is shown (Seems for me, everything was ok). But if I run the program, I get an error message : The procedure entry point "CancelIo AT 4" does not exist in the dynamic link library KERNEL.DLL I don't know, what can I do else. Where is the error ? What do I wrong ? Is there any workaround for the problem of canceling a pending COM-port-read ? Thanks for any help. André -- Want to unsubscribe from this list? Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com