Changeset 8134 for trunk/src/wnaspi32/initwnaspi32.cpp
- Timestamp:
- Mar 28, 2002, 5:53:47 PM (23 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/wnaspi32/initwnaspi32.cpp
r8098 r8134 1 /* $Id: initwnaspi32.cpp,v 1. 5 2002-03-18 13:04:32sandervl Exp $1 /* $Id: initwnaspi32.cpp,v 1.6 2002-03-28 16:53:47 sandervl Exp $ 2 2 * 3 3 * DLL entry point … … 32 32 #include <odin.h> 33 33 #include <win32type.h> 34 #include <win32api.h> 34 35 #include <winconst.h> 35 36 #include <odinlx.h> … … 37 38 #include <initdll.h> 38 39 #include "aspilib.h" 40 #include <custombuild.h> 39 41 40 42 extern "C" { … … 44 46 scsiObj *aspi = NULL; 45 47 static HMODULE dllHandle = 0; 48 static BOOL fDisableASPI = FALSE; 46 49 47 50 //****************************************************************************** … … 49 52 void WIN32API DisableASPI() 50 53 { 51 if (aspi) delete aspi;52 aspi = NULL;54 dprintf(("DisableASPI")); 55 fDisableASPI = TRUE; 53 56 } 54 57 //****************************************************************************** … … 59 62 { 60 63 case DLL_PROCESS_ATTACH: 64 { 65 if(fDisableASPI) return TRUE; 66 61 67 aspi = new scsiObj(); 62 68 if(aspi == NULL) { … … 76 82 dprintf(("WNASPI32: LibMain; aspi object created successfully")); 77 83 return TRUE; 84 } 78 85 79 86 case DLL_THREAD_ATTACH:
Note:
See TracChangeset
for help on using the changeset viewer.