Codex API: Shell


The CheckCodexAssociations function checks to see if archive types are associated with the Codex runtime. This is used to assure that when a user opens an archive in Windows Explorer, the archive will open with a Codex application.


VOID CheckCodexAssociations(VOID);



Return Values

This function does not return any values.


This function works in two ways:

  • If this is the first time the function is called system-wide, the check will fail as no archives have yet been associated with Codex. You should then call the EditCodexAssociations or the ForceCodexAssociations function to set associations.

  • On subsequent calls, the check fails only if set associations have changed.

This function also registers Codex shell extensions. Codex shell extensions are managed by the Codex runtime.


Windows NT/2000/XP: Requires Windows NT 4.0 SP4 or later.
Windows 95/98/Me:
Requires Windows 98 (or Windows 95 with DCOM 1.2).
Declared in mCodexAPI.h.
Use mCodexAPI.dll.

See Also

Codex API Overview, Codex API Functions, ForceCodexAssociations, EditCodexAssociations