From: SourceForge.net <no...@so...> - 2003-01-13 10:48:25
|
Bugs item #667097, was opened at 2003-01-13 13:50 You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=102435&aid=667097&group_id=2435 Category: w32api Group: Known bugs Status: Open Resolution: None Priority: 5 Submitted By: Konstantin Stepaniuk (skostia) Assigned to: Earnie Boyd (earnie) Summary: Incorrect function declaration Initial Comment: function ExInterlockedInsertTailList declared as: NTOSAPI PLIST_ENTRY DDKFASTAPI ExInterlockedInsertTailList( IN PLIST_ENTRY ListHead, IN PLIST_ENTRY ListEntry, IN PKSPIN_LOCK Lock); It's incorrect. ntoskrnl.exe exports two functions: ExInterlockedInsertTailList - stdcall ExfInterlockedInsertTailList - fastcall I suggest to change function ExInterlockedInsertTailList definition to NTOSAPI PLIST_ENTRY DDKAPI ExInterlockedInsertTailList( IN PLIST_ENTRY ListHead, IN PLIST_ENTRY ListEntry, IN PKSPIN_LOCK Lock); or define a marco #define ExInterlockedInsertTailList ExfInterlockedInsertTailList same thing to functions ExInterlockedAddUlong ExInterlockedInsertHeadList ExInterlockedRemoveHeadList ExInterlockedPopEntryList ExInterlockedPushEntryList ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=102435&aid=667097&group_id=2435 |
From: SourceForge.net <no...@so...> - 2004-02-14 01:49:08
|
Bugs item #667097, was opened at 2003-01-13 05:50 Message generated for change (Comment added) made by earnie You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=102435&aid=667097&group_id=2435 Category: w32api Group: Known bugs Status: Open Resolution: None Priority: 5 Submitted By: Konstantin Stepaniuk (skostia) >Assigned to: Casper S. Hornstrup (chorns) Summary: Incorrect function declaration Initial Comment: function ExInterlockedInsertTailList declared as: NTOSAPI PLIST_ENTRY DDKFASTAPI ExInterlockedInsertTailList( IN PLIST_ENTRY ListHead, IN PLIST_ENTRY ListEntry, IN PKSPIN_LOCK Lock); It's incorrect. ntoskrnl.exe exports two functions: ExInterlockedInsertTailList - stdcall ExfInterlockedInsertTailList - fastcall I suggest to change function ExInterlockedInsertTailList definition to NTOSAPI PLIST_ENTRY DDKAPI ExInterlockedInsertTailList( IN PLIST_ENTRY ListHead, IN PLIST_ENTRY ListEntry, IN PKSPIN_LOCK Lock); or define a marco #define ExInterlockedInsertTailList ExfInterlockedInsertTailList same thing to functions ExInterlockedAddUlong ExInterlockedInsertHeadList ExInterlockedRemoveHeadList ExInterlockedPopEntryList ExInterlockedPushEntryList ---------------------------------------------------------------------- >Comment By: Earnie Boyd (earnie) Date: 2004-02-13 20:46 Message: Logged In: YES user_id=15438 Casper, What do you think about Konstantin's analysis? Earnie ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=102435&aid=667097&group_id=2435 |
From: SourceForge.net <no...@so...> - 2004-10-26 09:11:57
|
Bugs item #667097, was opened at 2003-01-13 23:50 Message generated for change (Comment added) made by dannysmith You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=102435&aid=667097&group_id=2435 Category: w32api Group: Known bugs >Status: Closed >Resolution: Fixed Priority: 5 Submitted By: Konstantin Stepaniuk (skostia) Assigned to: Casper S. Hornstrup (chorns) Summary: Incorrect function declaration Initial Comment: function ExInterlockedInsertTailList declared as: NTOSAPI PLIST_ENTRY DDKFASTAPI ExInterlockedInsertTailList( IN PLIST_ENTRY ListHead, IN PLIST_ENTRY ListEntry, IN PKSPIN_LOCK Lock); It's incorrect. ntoskrnl.exe exports two functions: ExInterlockedInsertTailList - stdcall ExfInterlockedInsertTailList - fastcall I suggest to change function ExInterlockedInsertTailList definition to NTOSAPI PLIST_ENTRY DDKAPI ExInterlockedInsertTailList( IN PLIST_ENTRY ListHead, IN PLIST_ENTRY ListEntry, IN PKSPIN_LOCK Lock); or define a marco #define ExInterlockedInsertTailList ExfInterlockedInsertTailList same thing to functions ExInterlockedAddUlong ExInterlockedInsertHeadList ExInterlockedRemoveHeadList ExInterlockedPopEntryList ExInterlockedPushEntryList ---------------------------------------------------------------------- >Comment By: Danny Smith (dannysmith) Date: 2004-10-26 22:11 Message: Logged In: YES user_id=11494 Fixed in CVS. Danny ---------------------------------------------------------------------- Comment By: Earnie Boyd (earnie) Date: 2004-02-14 14:46 Message: Logged In: YES user_id=15438 Casper, What do you think about Konstantin's analysis? Earnie ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=102435&aid=667097&group_id=2435 |