You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
178 lines
2.2 KiB
178 lines
2.2 KiB
/********************************************************************/
|
|
/** 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
|
|
);
|
|
|