text: /********************************************************************/
  /**               Copyright(c) 1995 Microsoft Corporation.	       **/
  /********************************************************************/
  
  //***
  //
  // Filename:    handlers.h
  //
  // Description: Funtion and procedure prototypes for all event handlers
  //
  // History:     May 11,1995	    NarenG		Created original version.
  //
  
  
  VOID
  SecurityDllEventHandler(
      VOID
  );
  
  //
  // rmhand.c function prototypes
  //
  
  VOID
  RmRecvFrameEventHandler(
      DWORD dwEventIndex
  );
  
  VOID
  RmEventHandler(
      IN DWORD dwEventIndex
  );
  
  VOID
  SvDevDisconnected(
      IN PDEVICE_OBJECT pDeviceObj
  );
  
  //
  // timehand.c function prototypes
  //
  
  VOID
  TimerHandler(
      VOID
  );
  
  VOID
  SvHwErrDelayCompleted(
      IN HANDLE   hObject
  );
  
  VOID
  AnnouncePresenceHandler(
      IN HANDLE   hObject
  );
  
  VOID
  SvCbDelayCompleted(
      IN HANDLE   hObject
  );
  
  VOID
  SvAuthTimeout(
      IN HANDLE   hObject
  );
  
  VOID
  SvDiscTimeout(
      IN HANDLE   hObject
  );
  
  VOID
  SvSecurityTimeout(
      IN HANDLE   hObject
  );
  
  VOID
  ReConnectInterface(
      IN HANDLE hObject
  );
  
  VOID
  MarkInterfaceAsReachable(
      IN HANDLE hObject
  );
  
  VOID
  ReConnectPersistentInterface(
      IN HANDLE hObject
  );
  
  VOID
  SetDialoutHoursRestriction(
      IN HANDLE hObject
  );
  
  //
  // ppphand.c function prototypes
  //
  
  VOID
  PppEventHandler(
      VOID
  );
  
  //
  // closehand.c function prototypes
  //
  
  
  VOID
  DevStartClosing(
      IN PDEVICE_OBJECT       pDeviceObj
  );
  
  VOID
  DevCloseComplete(
      IN PDEVICE_OBJECT       pDeviceObj
  );
  
  //
  // svchand.c function prototypes
  //
  
  VOID
  SvcEventHandler(
      VOID
  );
  
  VOID
  DDMServicePause(
      VOID
  );
  
  VOID
  DDMServiceResume(
      VOID
  );
  
  VOID
  DDMServiceStopComplete(
      VOID
  );
  
  VOID
  DDMServiceTerminate(
      VOID
  );
  
  //
  // rasapihd.c
  //
  
  VOID
  RasApiDisconnectHandler(
      IN DWORD                dwEventIndex
  );
  
  VOID
  RasApiCleanUpPort(
      IN PDEVICE_OBJECT       pDeviceObj
  );
  
  //
  // pnphand.c
  //
  
  DWORD
  DdmDevicePnpHandler(
      IN HANDLE            ppnpEvent
  );
  
  VOID
  ChangeNotificationEventHandler(
      VOID
  );
  
  