ntoskrnl.exe: unimplemented function ntoskrnl.exe.IoGetDeviceInterfaces

Qian Hong fracting at gmail.com
Wed Feb 2 09:17:55 CST 2011

On Wed, Feb 2, 2011 at 11:08 PM, Dan Kegel <dank at kegel.com> wrote:
> Qian wrote:
>>1. If  a function is implemented in wine dll as a stup, then usually
>>this function won't cause crash,
>>and the wine debug will output  "fix:me ...stup" rather then
>>"Unimplemented function", is it right?
> I think "stub" is somewhat ambiguous, it can mean either
> something without an implementation, or something
> with a very minimal implementation.
> But yes, if something is listed in dlls/*/*.spec as a stub,
> you get 'Unimplemented function', and if something is listed in
>  grep FIXME.*stub dlls/*/*.c
> as a stub, you get
> "fixme: ... stub".
Thanks very much! I think now I understand.
Thanks Ricardo as well.
Grateful to you all!

>>2. If a function is listed in the Wine API guide,
>>http://source.winehq.org/WineAPI/ , and marked as stup,
>>then this function must be implemented as a stup in  wine source code,
>>is it right?
> The Wine API guide is not a very reliable guide, it might be out
> of date.  Better to just look in the source code.
> - Dan

Qian Hong
Sent from Ubuntu

More information about the wine-devel mailing list