Annotation of embedaddon/ntp/ports/winnt/include/ntservice.h, revision 1.1
1.1 ! misho 1: /*
! 2: * Copyright (C) 1999-2001 Internet Software Consortium.
! 3: *
! 4: * Permission to use, copy, modify, and distribute this software for any
! 5: * purpose with or without fee is hereby granted, provided that the above
! 6: * copyright notice and this permission notice appear in all copies.
! 7: *
! 8: * THE SOFTWARE IS PROVIDED "AS IS" AND INTERNET SOFTWARE CONSORTIUM
! 9: * DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL
! 10: * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL
! 11: * INTERNET SOFTWARE CONSORTIUM BE LIABLE FOR ANY SPECIAL, DIRECT,
! 12: * INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING
! 13: * FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
! 14: * NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
! 15: * WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
! 16: */
! 17:
! 18: /* $Id: ntservice.h,v 1.2 2002/08/03 01:31:48 mayer Exp $ */
! 19:
! 20: #ifndef NTSERVICE_H
! 21: #define NTSERVICE_H
! 22:
! 23: #include <winsvc.h>
! 24:
! 25: #define NTP_DISPLAY_NAME "NetworkTimeProtocol"
! 26: #define NTP_SERVICE_NAME "ntpd"
! 27:
! 28: void ntservice_init();
! 29: void UpdateSCM(DWORD);
! 30: void WINAPI ServiceControl(DWORD dwCtrlCode);
! 31: void ntservice_shutdown();
! 32: BOOL ntservice_isservice();
! 33: BOOL ntservice_systemisshuttingdown();
! 34: BOOL WINAPI OnConsoleEvent(DWORD dwCtrlType);
! 35:
! 36: #endif
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>