EldoS | Feel safer!

Software components for data protection, secure storage and transfer

Sample code for setting custom icons

Also by EldoS: Solid File System
A virtual file system that offers a feature-rich storage for application documents and data with built-in compression and encryption.
#14887
Posted: 10/31/2010 13:17:04
by Vladimir Cherniga (EldoS Corp.)

Use the attach .cab file with a next instruction:
- download and rename this file to cbfs.7z.001,
- uninstall all icons
- remove all registry "EldosIconOverlayX" entries from all paths contains \ShellIconOverlayIdentifiers\EldosIconOverlayX , where is X - any decimal number
- remove or rename CbFsMntNtf3.dll from Window\System32 and Windows\SysWOW64
- install .cab file using CbFsInstall() method with ModulesToInstall = CBFS_MODULE_MOUNT_NOTIFIER_DLL
- install all icons
- reboot and use the icons


[ Download ]
#14888
Posted: 10/31/2010 13:18:00
by Vladimir Cherniga (EldoS Corp.)

rename to cbfs.7z.002 and extract cbfs.cab


[ Download ]
#14890
Posted: 11/01/2010 04:10:11
by Christian Schnidrig (Standard support level)
Joined: 10/25/2010
Posts: 44

There is something wrong with the manifest of wow64sup.exe in the cab.

I get the following error when calling CbFsInstall() method with ModulesToInstall = CBFS_MODULE_MOUNT_NOTIFIER_DLL


CBFSError: 14001; Diese Anwendung konnte nicht gestartet werden, da die Side-by-Side-Konfiguration ung³ltig ist. Weitere Informationen finden Sie im Anwendungsereignisprotokoll. Weitere Details k÷nnen auch mit dem Befehlszeilentool sxstrace.exe angezeigt werden.

----

In the windows events I found this:

Fehler beim Generieren des Aktivierungskontextes für "C:\Users\CHRIST~1\AppData\Local\Temp\cbf7A71.tmp\wow64sup.exe". Fehler in Manifest- oder Richtliniendatei "C:\Users\CHRIST~1\AppData\Local\Temp\cbf7A71.tmp\wow64sup.exe" in Zeile 2. Mehrere requestedPrivileges-Elemente sind nicht im Manifest zulässig
#14891
Posted: 11/01/2010 04:24:11
by Vladimir Cherniga (EldoS Corp.)

Use the fixed cab file from here(just rename file to cbfs.cab).


[ Download ]
#14892
Posted: 11/01/2010 05:49:05
by Christian Schnidrig (Standard support level)
Joined: 10/25/2010
Posts: 44

With that cab file I get CBFSError with ErrorCode 13.

I'm calling Install with supportPnP = true and ModulesToInstall = CBFS_MODULE_MOUNT_NOTIFIER_DLL.
#14893
Posted: 11/01/2010 06:19:54
by Vladimir Cherniga (EldoS Corp.)

Rename the attachment to cbfs.7z.001


[ Download ]
#14894
Posted: 11/01/2010 06:20:16
by Vladimir Cherniga (EldoS Corp.)

cbfs.7z.002


[ Download ]
#14895
Posted: 11/01/2010 06:20:32
by Vladimir Cherniga (EldoS Corp.)

cbfs.7z.003


[ Download ]
#14896
Posted: 11/01/2010 07:00:25
by Christian Schnidrig (Standard support level)
Joined: 10/25/2010
Posts: 44

With that cab I get CBFSError code 259;
#14897
Posted: 11/01/2010 08:11:13
by Vladimir Cherniga (EldoS Corp.)

Try to use with SupportPnP = false - it will not affect on you driver installation. Also specify only CBFS_MODULE_MOUNT_NOTIFIER_DLL flag as i mentioned before.
Also by EldoS: CallbackProcess
A component to control process creation and termination in Windows and .NET applications.

Reply

Statistics

Topic viewed 78952 times

Number of guests: 1, registered members: 0, in total hidden: 0




|

Back to top

As of July 15, 2016 EldoS Corporation will operate as a division of /n software inc. For more information, please read the announcement.

Got it!