public int sceRegGetKeyValue(RegCategoryHandle RegCategoryHandle, RegKeyHandle RegKeyHandle, void *Buffer, uint Size) { var HleRegistryCategoryNode = HleState.HleRegistryManager.RegCategoryHandles.Get((int)RegCategoryHandle); var KeyNode = HleRegistryCategoryNode.GetKeyNodeById(RegKeyHandle); KeyNode.Write(Buffer, Size); return(0); }
public HleRegistryKeyNode GetKeyNodeById(RegKeyHandle Id) { return HleRegistryKeyNodeList[Id]; }
public int sceRegGetKeyValue(RegCategoryHandle RegCategoryHandle, RegKeyHandle RegKeyHandle, void* Buffer, uint Size) { var HleRegistryCategoryNode = HleRegistryManager.RegCategoryHandles.Get((int)RegCategoryHandle); var KeyNode = HleRegistryCategoryNode.GetKeyNodeById(RegKeyHandle); KeyNode.Write(Buffer, Size); return 0; }
public int sceRegGetKeyInfo(RegCategoryHandle RegCategoryHandle, string Name, RegKeyHandle* RegKeyHandle, RegKeyTypes* Type, uint* Size) { var HleRegistryCategoryNode = HleRegistryManager.RegCategoryHandles.Get((int)RegCategoryHandle); var KeyNode = HleRegistryCategoryNode.GetKeyByName(Name); *RegKeyHandle = KeyNode.Id; *Type = KeyNode.Type; *Size = KeyNode.Size; return 0; }
public HleRegistryKeyNode GetKeyNodeById(RegKeyHandle Id) { return(HleRegistryKeyNodeList[Id]); }