阅读:1436回复:4
求助编译fastfat出现了如下26个错误!!!!!!!!!!
allocsup.c(2615) : error C4715: 'FatInterpretClusterType' : not all control paths return a value
allocsup.c(2615) : error C2220: warning treated as error - no object file generated fatinit.c(309) : error C2220: warning treated as error - no object file generated fatinit.c(309) : error C4242: '=' : conversion from 'unsigned long ' to 'unsigned short ', possible loss of data fileinfo.c(4170) : error C2220: warning treated as error - no object file generated fileinfo.c(4170) : error C4244: '=' : conversion from '__int64 ' to 'unsigned long ', possible loss of data fsctrl.c(3903) : error C2220: warning treated as error - no object file generated fsctrl.c(3903) : error C4018: '>' : signed/unsigned mismatch fsctrl.c(4525) : error C4242: '=' : conversion from 'unsigned long ' to 'unsigned short ', possible loss of data pnp.c(66) : error C2157: 'FatCommonPnp' : must be declared before use in pragma list pnp.c(67) : error C2157: 'FatFsdPnp' : must be declared before use in pragma list pnp.c(132) : error C4013: 'FatCommonPnp' undefined; assuming extern returning int pnp.c(185) : error C4142: benign redefinition of type pnp.c(242) : error C2065: 'IRP_MN_SURPRISE_REMOVAL' : undeclared identifier pnp.c(242) : error C2051: case expression not constant pnp.c(264) : error C4013: 'IoSkipCurrentIrpStackLocation' undefined; assuming extern returning int pnp.c(332) : error C4013: 'FatLockVolumeInternal' undefined; assuming extern returning int pnp.c(350) : error C4013: 'FatFlushAndCleanVolume' undefined; assuming extern returning int pnp.c(350) : error C2065: 'Flush' : undeclared identifier pnp.c(361) : error C4013: 'IoCopyCurrentIrpStackLocationToNext' undefined; assuming extern returning int pnp.c(410) : error C4020: 'FatCheckForDismount' : too many actual parameters pnp.c(516) : error C4013: 'FatUnlockVolumeInternal' undefined; assuming extern returning int pnp.c(564) : error C2065: 'NoFlush' : undeclared identifier pnp.c(575) : error C4020: 'FatCheckForDismount' : too many actual parameters pnp.c(702) : error C4020: 'FatCheckForDismount' : too many actual parameters |
|
沙发#
发布于:2004-12-27 21:39
不会有问题呀,
你是不对其进行了改动,或者只是更改了文件结构? 很多都是警告,也有错误, 一个一个找吧 |
|
|
板凳#
发布于:2004-12-27 22:19
我没有改的阿,用的是ifs win2000下的
|
|
地板#
发布于:2004-12-28 08:44
我的是XP Sp1的,
上面的错误都是很简单的错误,自己改一改吗 |
|
|
地下室#
发布于:2004-12-28 08:46
要不试一试我的xp sp1 中的fastfat\\win2k\\的
给你传上来了 |
|
|