install problem in win98 using oem.inf for usb

hello sir
please help me to install the oem.inf file for oem device .in vanila win98
SE

system , i tried lot of options like

1.RUNDLL32.EXE SETUPAPI.DLL,InstallHinfSection myoem.mydev 128
C:\myDriver\Win98\myoem1.INF

2.rundll.exe setupx.dll,InstallHinfSection myoem.mydev 128
C:\myDriver\Win98\myoem1.INF

this command is copy in files in the c:\windows\system\drivers folder and
iosubsys folder but the registery is note updated

but this myoem1.INF is working fine with New hardware wizard

the win 2000 version of myoem1.INF is worked fine with 2000 win

using setup api SetupCopyOEMInf

but it IS NOT WORKING IN win98

SetupDiOpenClassRegKey

SetupInstallFromInfSection

is not working with win98 and me

is there is any api for win98 to execute the WDM INF file

or any other way without using the Wizard please tell me

ie, any APi is for reading the oem.inf in win98 and me (using vc sdk or
ddk)

thanks
thomas