Windows включает в себя библиотеку DLL с именем pidgenx.dll
которая включает эту функцию:
[DllImport("pidgenx.dll", EntryPoint = "PidGenX", CharSet = CharSet.Auto)]
static extern int PidGenX(string productKey, string pkeyPath, string mspid, int unknownUsage, IntPtr productID, IntPtr digitalProductID, IntPtr digitalProductID4);
Для pkeyPath Windows установка передает путь к pkeyconfig.xrm-ms.В этом файле определяются ключ продукта, а в digitalProductID4 (последний параметр) кодируются тип ключа редакции и ключа продукта (MSDN, Retail, Trial).
Ultimate PID Checker - это один из нескольких инструментов, которые вызывают функцию для декодирования ключа.
Здесь вы можете увидеть, к какому изданию относится ключ.