public static PendingFileRenameOperation[] GetPendingFileRenameOperations()
        {
            var registryKeyPath   = @"SYSTEM\CurrentControlSet\Control\Session Manager";
            var registryValueName = "PendingFileRenameOperations";
            var pendingFileRenameOperationsStringArray = RegistryOperations.GetMultiStringRegistryValue(Registry.LocalMachine, registryKeyPath, registryValueName);

            return(pendingFileRenameOperationsStringArray.ToPendingFileRenameOperations().ToArray());
        }