/// <summary> /// Creates a new key for the specified <paramref name="keyFullPath"/>. /// </summary> /// <param name="keyFullPath"></param> /// <returns></returns> protected VirtualRegistryKey ConstructRegistryKey(string keyFullPath) { uint keyIndex = _indexGenerator.Next(this); VirtualRegistryKey registryKey = new VirtualRegistryKey(keyIndex, keyFullPath); return(registryKey); }