Failure on starting a driver in a virtual machine

I want to do some kernel debugging, so I got a VMware Player running on a Windows 7 x64.
After configuring everything I installed the driver to be tested which is an NDIS 6.0 protocol driver.

I installed the driver by using “netcfg.exe -l path_to_inf -c p -i service_tag”
Apparently in the installation everything occurs well.

Afterwards I can use sc.exe to query the service to check that it was properly installed. Everything seems correct, says the driver is deman start, that its stopped and all that.

But when I try “sc start driver_name” it returns error 6, invalid handle.
I do not understand because the service manager queries the device with the same handle, but when it tries to start it, it complains about the handle.

Do not know how to go on now, any sugestions?

I read about installing the driver using device manager or devcon. Its not possible to install a NDIS protocol driver using device manager right??
When I tried to install it using devcon, it returns failure and I did not find more useful information on devcon.