Problem while Installing NDIS thorugh inf in Vista

Hi All,
I am having problem while installing my NDIS IM Driver through inf
files using Object Notify Interface.
i am using modified netcfgx lib from ddk sample app in
app.thefollowing shows the errors on installing twice.

16/11/2006 12:52:13 Driver: Installing NDIS IM Driver
16/11/2006 12:52:13 Driver: Couldn’t the get notify object interface. ===>
This time the object interface itself has not been found.
16/11/2006 12:52:13 Driver: ERROR: Component cannot be installed,cannot get
PnPID: No error
16/11/2006 12:52:13 Driver: ERROR: Component cannot be installed,cannot get
PnPID: No error

this i tested when i manually installed & uninstalled the NDIS IM
Driver(quite strange).

16/11/2006 18:17:28 Driver: DriverService App…
16/11/2006 18:17:28 Driver: Installing NDIS IM Driver
16/11/2006 18:17:29 Driver: Calling pncClassSetup->Install ===> This time
it has failed to install.
16/11/2006 18:17:33 Driver: Couldn’t install the network component.
16/11/2006 18:17:33 Driver: ERROR: Component cannot be installed,cannot get
PnPID: No error
16/11/2006 18:17:33 Driver: ERROR: Component cannot be installed,cannot get
PnPID: No error

i am printing Getlasterror() on error but in vain.
is notify object interface not supported in Vista or netcfgx api becomes
buggy as this use to be my same installation method on other Win2k & XP’s.
Hoping for a positive response from u guys…

Anand Iyer