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
|
|||
|
);
|
|||
|
|