Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm List-Subscribe: <mailto:cygwin-subscribe AT sources DOT redhat DOT com> List-Archive: <http://sources.redhat.com/ml/cygwin/> List-Post: <mailto:cygwin AT sources DOT redhat DOT com> List-Help: <mailto:cygwin-help AT sources DOT redhat DOT com>, <http://sources.redhat.com/ml/#faqs> Sender: cygwin-owner AT sources DOT redhat DOT com Delivered-To: mailing list cygwin AT sources DOT redhat DOT com Date: Wed, 6 Jun 2001 12:08:17 +0200 (CEST) From: Jesper Eskilson <jojo AT virtutech DOT com> X-Sender: <jojo AT rachel DOT hq DOT vtech> To: <cygwin AT cygwin DOT com> cc: Jesper Eskilson <jojo AT virtutech DOT com> Subject: Accessing Cygwin API calls from a native Windows app Message-ID: <Pine.LNX.4.30.0106061202350.20051-100000@rachel.hq.vtech> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Hi! Is it at all possible to call a Cygwin API function from a native Windows application? I know that you can't simultaneously link with MSVCRT and cygwin1.dll at the same time, but I was think rather along the lines of calling LoadLibrary() on cygwin1.dll and then doing GetProcAddress() on the API entry point. I managed to get as far as successfully calling GetProcAddres(), but when calling the function in question (cygwin_conv_to_win32_path, just for starters), the program crashed. Something is probably not initialized correctly. The reason I'm trying to do this is that I'm trying to get a native windows application to interoperate smoothly with a Cygwin environment (if one exists, of course). One important aspect of this is the ability of understanding Cygwin-style links and mount points. Any thoughts? [please cc me on any reply, since I am not a subscriber to the list] /Jesper -- ------------------------------------------------------------------------- Jesper Eskilson jojo AT virtutech DOT se Virtutech http://www.virtutech.se ------------------------------------------------------------------------- -- Want to unsubscribe from this list? Check out: http://cygwin.com/ml/#unsubscribe-simple