2 * Copyright (c) 1994, 1995. Netscape Communications Corporation. All
5 * Use of this software is governed by the terms of the license agreement for
6 * the Netscape Communications or Netscape Comemrce Server between the
11 /* ------------------------------------------------------------------------ */
16 // This file contains the defines that make NT an installable service.
21 // Functions in eventlog.c
22 // Win32 specific stuff, so FUZZ: disable check_for_tchar
24 VOID
InitializeAdminLogging(PCHAR ServiceName
, PCHAR MessageFile
);
25 VOID
InitializeHttpdLogging(PCHAR ServiceName
, PCHAR MessageFile
);
26 VOID
InitializeHttpsLogging(PCHAR ServiceName
, PCHAR MessageFile
);
28 VOID
TerminateAdminLogging();
29 VOID
TerminateHttpdLogging();
30 VOID
TerminateHttpsLogging();
32 VOID
LogErrorEvent(PCHAR ServiceName
, WORD fwEventType
, WORD fwCategory
, DWORD IDEvent
,
33 LPTSTR chMsg
, LPTSTR lpszMsg
);
35 // Functions in error.c
37 VOID
ReportError(PCHAR ErrorMsg
);
39 BOOL CALLBACK
ErrorDialogProc(