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: CallbackFilter
A component to monitor and control disk activity, track file and directory operations (create, read, write, rename etc.), alter file data, encrypt files, create virtual files.

Reply

Statistics

Topic viewed 78907 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!