I used a Protected UId for Startup management list 0x6.. range and it worked fine ..
Well know we are trying to release our app as a freeware for 3rd edition and startup management list doesn't work as per rule number 1. of the startup management list..The interface defines rules and policies, which allows 3rd party application to make modification to the device's startup list during the installation/uninstallation process.
1. SW Installer UI acceptes the modification request to the startup list only from trusted software.
2. SW Installer UI allows 3rd party application to add/remove to/from the startup list only executables deliveres within their own installation package. 3. Startup list modification requests must be installed to SW Installer UI server import directory (c:\private\101F875A\import).
4. The modification requests are accepted if its name (file name) equals to the UID of the currently proceding installation package otherwise they are rejected.
5. The modification request must contain: Name of executable file, Exception Policy
So i think i should use a recogniser as did in lower editions or any other alternative avaliable for using startup management list api's in unprotected uids...
Any pointers on this will be highly appriciated.....