From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,XPRIO autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,8a402d78988bdf2b,start X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2003-12-15 06:20:06 PST From: "Ekkehard Morgenstern" Newsgroups: comp.lang.ada Subject: [announcement] SYSAPI and SYSSVC for Windows Date: Mon, 15 Dec 2003 15:18:55 +0100 Organization: 1&1 Internet AG Message-ID: NNTP-Posting-Host: p508c0314.dip0.t-ipconnect.de Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Trace: online.de 1071498005 8864 80.140.3.20 (15 Dec 2003 14:20:05 GMT) X-Complaints-To: abuse@einsundeins.com NNTP-Posting-Date: Mon, 15 Dec 2003 14:20:05 +0000 (UTC) X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2800.1158 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1165 Path: archiver1.google.com!news2.google.com!fu-berlin.de!news.belwue.de!news.uni-ulm.de!rz.uni-karlsruhe.de!feed.news.schlund.de!schlund.de!news.online.de!not-for-mail Xref: archiver1.google.com comp.lang.ada:3465 Date: 2003-12-15T15:18:55+01:00 List-Id: Hello, I'd like to announce the new version of my SYSAPI / SYSSVC packages for Windows. This version provides the following features: - uses features of Windows 2000 and XP (if present). - synchronous 64-bit file I/O. - asynchronous 64-bit file I/O. The package contains: - the SYSAPI DLL and import library for GNAT 3.15p or higher - the source code and makefile for SYSAPI DLL (Visual C/C++ 7.0) - the Ada spec and body files for SYSAPI and SYSSVC. - two test programs with Ada source and executables. The package requires: - GNAT 3.15p or higher, might also work with other Ada compilers. - Visual C/C++ 7.0 (only for recompilation of SYSAPI), might also work with other compilers. You can download the package here: http://www.ekkehardmorgenstern.de/ada-sysapisvc-03121501.zip Since I'm a relative Ada newbie, it'd be great if someone could look over it and tell me about inconsistencies, style problems or errors. The package has been thoroughly tested, but I cannot give any guarantee that it will always work under any circumstance. Use at your own risk! Note: The Windows Platform SDK documentation now (02/2003) states that asynchronous file I/O is possible with Windows 95, 98 and ME (i.e. the comments from some years before where it said it wasn't possible have been removed). It could be that it's still not possible with those OSes, I cannot verify this. If you can, please notify me of the results. best wishes, Ekkehard Morgenstern.