postgresql/src/bin/pgevent
PostgreSQL Daemon 2ff501590b Tag appropriate files for rc3
Also performed an initial run through of upgrading our Copyright date to
extend to 2005 ... first run here was very simple ... change everything
where: grep 1996-2004 && the word 'Copyright' ... scanned through the
generated list with 'less' first, and after, to make sure that I only
picked up the right entries ...
2004-12-31 22:04:05 +00:00
..
Makefile Tag appropriate files for rc3 2004-12-31 22:04:05 +00:00
MSG00001.bin Remove bogus trailing dot from eventlog output, per Andreas. 2004-08-07 17:55:59 +00:00
pgevent.c Remove inclusion of windows.h now that it is included in c.h, per idea 2004-09-27 19:16:03 +00:00
pgevent.def Add pgevent, with docs explaining out to install it on Win32. 2004-06-20 01:32:49 +00:00
pgmsgevent.h Pgindent run for 8.0. 2004-08-29 05:07:03 +00:00
pgmsgevent.mc Remove bogus trailing dot from eventlog output, per Andreas. 2004-08-07 17:55:59 +00:00
pgmsgevent.rc Add Win32 version info to client binaries. 2004-10-05 19:30:25 +00:00
README Remove bogus trailing dot from eventlog output, per Andreas. 2004-08-07 17:55:59 +00:00

MSG000001.bin is a binary file, result of Microsoft MC compiler. MC compiler
can be downloaded for free with MS Core SDK but it is not included with MSYS
tools and I didn't find an alternative way to compile MC file.

To summarize: the command "MC pgmsgevent.mc" generates pgmsgevent.h,
pgmsgevent.rc, and MSG00001.bin files.  In MC file, we declare a string
with %s format, so we can write anything we want in the future without
needing to change the definition of this string.

To finish, because DllUnregisterServer and DllRegisterServer are system
defined entry points, we need to export these two functions with their names
without "decoration", so we cannot use auto generated .def files without
handy modifications.

Laurent Ballester