[ros-svn] [ion] 17420: Major cleanup of NDK. I've decided that it
would be much cleaner to accumulate all types,
regardless of their um/km availabilty, into each header. Thus,
umtypes.h now only contains the equivalent of ntdef.h and is
automatically not-included if the DDK is. Similary,
I've removed all the NTIFS hacks and added a single ifssupp.h file,
which is automatically removed if the IFS is added. That file will be
deleted then the Longhorn WDK is made public (it contains the
IFS/DDK). Nothing has changed on the includer-side,
the same rules still apply
ion at svn.reactos.com
ion at svn.reactos.com
Wed Aug 17 09:07:06 CEST 2005
Major cleanup of NDK. I've decided that it would be much cleaner to accumulate all types, regardless of their um/km availabilty, into each header. Thus, umtypes.h now only contains the equivalent of ntdef.h and is automatically not-included if the DDK is. Similary, I've removed all the NTIFS hacks and added a single ifssupp.h file, which is automatically removed if the IFS is added. That file will be deleted then the Longhorn WDK is made public (it contains the IFS/DDK). Nothing has changed on the includer-side, the same rules still apply
Added files:
trunk/reactos/include/ndk/cmtypes.h
trunk/reactos/include/ndk/ifssupp.h
Updated files:
trunk/reactos/drivers/storage/scsiport/scsiport_int.h
trunk/reactos/include/drivers/diskdump/diskdump.h
trunk/reactos/include/ndk/arch/ketypes.h
trunk/reactos/include/ndk/extypes.h
trunk/reactos/include/ndk/fixmes.txt
trunk/reactos/include/ndk/i386/mmtypes.h
trunk/reactos/include/ndk/iotypes.h
trunk/reactos/include/ndk/kdfuncs.h
trunk/reactos/include/ndk/kefuncs.h
trunk/reactos/include/ndk/ketypes.h
trunk/reactos/include/ndk/lpctypes.h
trunk/reactos/include/ndk/mmtypes.h
trunk/reactos/include/ndk/ntndk.h
trunk/reactos/include/ndk/obtypes.h
trunk/reactos/include/ndk/pstypes.h
trunk/reactos/include/ndk/rtlfuncs.h
trunk/reactos/include/ndk/rtltypes.h
trunk/reactos/include/ndk/umfuncs.h
trunk/reactos/include/ndk/umtypes.h
trunk/reactos/include/ndk/zwfuncs.h
trunk/reactos/include/ndk/zwtypes.h
trunk/reactos/w32api/include/basetsd.h
trunk/reactos/w32api/include/winnt.h
More information about the Ros-svn
mailing list