Our Code in shell32 has the wrong return type, the wrong name and was just a FIXME, while we have an implementation in setupapi. http://msdn.microsoft.com/en-us/library/bb776463(VS.85).aspx A forward in setupapi.spec is not possible (Function exported from shell32 only as ordinal) -- By by ... Detlef