Does anyone know what the CA Nt5_PrimeInf does in ActiveSync 4.1? I really don't want to capture the install, and I have the vendor's MSI working with a transform that does the following things:

1). On the Execute Immediate tab, I've commented out the Nt5_PrimeInf CA
2). On the Execute Deferred tab, I've added in a CA to run DPInst in the system context from the C:\Program Files\Microsoft ActiveSync\Drivers directory.

We're distributing the MSI with ZENWorks, so it's run with elevated, but not administrator rights. With the above changes, it's working great on both Pocket PC 2003 and Windows Mobile 5 devices. However, I'm hesitant to roll this out to the organization without knowing what that custom action is doing. I've extracted the DLL it's calling and opened it in notepad, and saw the following in there:

wceusbsh.inf WceRndis.inf wceusbsh.sys RNDISMPY.sys USB8023Y.sys Rndis_Update.exe Rndis_Update_2k3.exe Rndis_Update_64.exe \SYSTEM32\DRIVERS\WCEUSBSH.SYS \SYSTEM32\DRIVERS\RNDISMPY.SYS \SYSTEM32\DRIVERS\USB8023Y.SYS


Hopefully, this is just installing these drivers, and the CA I added to run DPInst should take care of that.

Any ideas, guys?

--John
0 Comments   [ + ] Show Comments

Comments

Please log in to comment

Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.

Answers

0
USB driver CA for systems not allowing unsigned drivers via GP
Answered 02/28/2006 by: Bartesque
Orange Senior Belt

Please log in to comment
0
CA = Signed Certificate (for installing unsigned drivers)
Answered 02/28/2006 by: Bartesque
Orange Senior Belt

Please log in to comment
0
rubbish, they are not necessarily unsigned, i'll shut up now
Answered 02/28/2006 by: Bartesque
Orange Senior Belt

Please log in to comment
0
The custom action does the installation of driver files only as far as I know.

The below link should help you out better..

ActiveSync 4.1
Answered 03/01/2006 by: slb
Purple Belt

Please log in to comment
Answer this question or Comment on this question for clarity