See how has PELock changed over the years, what methods of software protection have been added, what has been improved and fixed.
/auto parameter will protect all files in the project list (previously only the first file was protected)IsKeyHardwareIdLocked to determine if the key was locked to the hardware identifier, all SDK packages and usage examples updated.GetKeyStatus returned wrong results when time trial settings were enabled. Thank you Kevin for the bug report.PELOCK_TRIAL_ABSENT value accordingly to the documentationPELOCK_CHECKPOINT and PELOCK_CPUIDPELOCK_INIT_CALLBACKPELOCK_MEMORY_GAPPELOCK_DWORDIsPELockPresent functionsEncryptData / DecryptDataEncryptMemory / DecryptMemoryPELOCK_WATERMARK addedCPELock class for the C++TPELock component for DelphiPELock class for D languageCLEAR_START i CLEAR_ENDCRYPT_START and CRYPT_END markersIf you would like to ask me about PELock, or something's not clear, mail me. I'll be happy to answer all of your questions.