I have an application that loads 2 drivers when it starts. Both load ok on
PPC 2003. But on Windows mobile 5.0 PPC, if the device is connected with
ActiveSync, or was connected before trying to load the drivers, the loading
fails.

One of those drivers is an NDIS adapter driver, for this driver the error
code we get from

DeviceIoControl(IOCTL_NDIS_REGISTER_ADAPTER,..) is STATUS_UNSUCCESSFUL
0xC0000001.

The other driver is a character device loaded by ActivateDevice(), in case
of failure we just get NULL as returned handle.

This does not happen when the device was not connected via ActiveSync from
the time it was reset until trying to load the driver. note- the drivers are
not signed in any way.

Any ideas of what may be the cause?

10x

Ethan

Re: Loading drivers fail after ActiveSync by Norman

Norman
Thu May 18 08:31:54 CDT 2006

Not 100% sure that this is the problem, but an interesting fact that
might help you. Activesync, when connected, appears on the device as a
network connection with a unique IP in addition to any existing network
connections. Is it possible that your NDIS driver cannot handle
multiple network adapters?



--
I hope this helps

--
Norman Rericha
Senior Software Engineer
Applied Data Systems
www.applieddata.net
An ISO 9001:2000 Registered Company
Microsoft WEP Gold-level Member