When my STR_ENCRYPT macros are processed in the last "Protection" panel, I can see "skipped" when the macro is processed. What can I do?

<< Click to Display Table of Contents >>

Navigation:  WinLicense > FAQ > Macros >

When my STR_ENCRYPT macros are processed in the last "Protection" panel, I can see "skipped" when the macro is processed. What can I do?

When the STR_ENCRYPT is "skipped" it is because there are not strings found inside the STR_ENCRYPT macro markers (START - END). If you are sure that there are strings inside the macro markers, you might be using UNICODE strings in your source code but you are using the ANSI macro "STR_ENCRYPT" instead of the UNICODE version of the macro "STR_ENCRYPTW".

 

You can go to the "Virtual Machine" panel and click on your STR_ENCRYPT/W macros and you will see in the lower panel the strings found inside the STR_ENCRYPT macro markers, so you can make sure that your strings are recognized by the protection.