Add NDK FIXME List.
Added: trunk/reactos/include/ndk/fixmes.txt
_____
Added: trunk/reactos/include/ndk/fixmes.txt
--- trunk/reactos/include/ndk/fixmes.txt 2005-06-26 14:02:36 UTC
(rev 16286)
+++ trunk/reactos/include/ndk/fixmes.txt 2005-06-26 14:52:15 UTC
(rev 16287)
@@ -0,0 +1,39 @@
+NDK FIXMES
+-----------
+
+Order:
+ * Priority 1 = Easiest to fix.
+ * Priority 5 = Hardest to fix.
+
+Format:
+ <Priority Level>
+ - FIXME Description (Assigned Fixer) [FIXME location(s)]
+
+List:
+ Priority 1:
+ - LDR_DATA_TABLE_ENTRY has a ROSSYM Hack (GvG) [ldrtypes.h]
+ - LDR_FLAGS are not correct (Alex) [ldrtypes.h]
+ - Remove extra Process Info classes from ddk [zwtypes.h]
+ - PsEstablishWin32Callouts + Parameters don't match NT (Alex)
[obtypes.h]
+ - PROCESS_SET_PORT was removed, ThomasW did a patch about this?
(Thomas) [pstypes.h]
+ - Some files need cleanup (Alex + Eric) [zwfuncs.h, rtlfuncs.h,
rtltypes.h]
+
+ Priority 2:
+ - DEVICE_NODE has 2 fields not part of NT's defintion
[iotypes.h]
+ - Object Callbacks don't match NT's (Alex) [obtypes.h]
+ - Remove Create Callback Hack (Alex) [obtypes.h]
+ - Object header doesn't match NT (Alex) [obtypes.h] blocks on ->
+ - Object Directory + implementation doesn't match NT
(Alex) [obtypes.h]
+
+ Priority 3:
+ - Pushlock support is needed to fix EPROCESS (Alex) [pstypes.h]
+ - MADDRESS_SPACE must be converted into the NT Type (Alex)
[pstypes.h, mmtypes.h]
+
+ Priority 4:
+ - Kernel and Memory Types are not architecture-specific
[ketypes.h, mmtypes.h]
+ - Win32K Builds with windows.h [extypes.h, ketypes.h]
+
+ Priority 5:
+ - LPC Types are totally wrong. [lpctypes.h]
+ - Missing System Info Classes [zwtypes.h]
+ - Process Priority Classes are messed up [pstypes.h]
\ No newline at end of file
Show replies by date