What is the purpose of interface dll?
Interface dll contains default user interface resources for protected application. You can use your own user interface dialogs instead of default ones (see custom dialogs feature) or completely manage user interface by using protection interface functions (see protection interface help for more information).