/*************************************************** Required NDIS handler for adapter shutdown should not call NDIS functions The reason may be a system shutdown ( IRQL <= DPC) may be bugcheck (arbitrary IRQL) ***************************************************/ static VOID ParaNdis6_AdapterShutdown( NDIS_HANDLE miniportAdapterContext, NDIS_SHUTDOWN_ACTION shutdownAction) { PARANDIS_ADAPTER *pContext = (PARANDIS_ADAPTER *)miniportAdapterContext; UNREFERENCED_PARAMETER(shutdownAction); ParaNdis_OnShutdown(pContext); }
/************************************************************* Required NDIS function Responsible to put the adapter to known (initial) hardware state Do not call any NDIS functions *************************************************************/ static VOID ParaNdis5_Shutdown(IN NDIS_HANDLE MiniportAdapterContext) { PARANDIS_ADAPTER *pContext = (PARANDIS_ADAPTER *)MiniportAdapterContext; ParaNdis_OnShutdown(pContext); }