179 lines
2 KiB
C
179 lines
2 KiB
C
/********************************************************************/
|
||
/** 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
|
||
);
|
||
|