Beispiel #1
0
        public int sceRegOpenRegistry(RegParam *RegParam, OpenRegistryMode Mode, out RegHandle RegHandle)
        {
            var HleRegistryNode = new HleRegistryNode(RegParam[0].Name);

            RegHandle = (RegHandle)HleRegistryManager.RegHandles.Create(HleRegistryNode);
            return(0);
        }
Beispiel #2
0
		public int sceRegOpenCategory(RegHandle RegHandle, string Name, OpenRegistryMode Mode, RegCategoryHandle* RegCategoryHandle)
		{
			var HleRegistryNode = HleRegistryManager.RegHandles.Get((int)RegHandle);
			var HleRegistryCategoryNode = new HleRegistryCategoryNode(HleRegistryNode, Name);
			*RegCategoryHandle = (RegCategoryHandle)HleRegistryManager.RegCategoryHandles.Create(HleRegistryCategoryNode);

			return 0;
		}
Beispiel #3
0
        public int sceRegOpenCategory(RegHandle RegHandle, string Name, OpenRegistryMode Mode, RegCategoryHandle *RegCategoryHandle)
        {
            var HleRegistryNode         = HleState.HleRegistryManager.RegHandles.Get((int)RegHandle);
            var HleRegistryCategoryNode = new HleRegistryCategoryNode(HleRegistryNode, Name);

            *RegCategoryHandle = (RegCategoryHandle)HleState.HleRegistryManager.RegCategoryHandles.Create(HleRegistryCategoryNode);

            return(0);
        }
Beispiel #4
0
 public int sceRegOpenRegistry(RegParam* RegParam, OpenRegistryMode Mode, RegHandle* RegHandle)
 {
     var HleRegistryNode = new HleRegistryNode(RegParam[0].Name);
     *RegHandle = (RegHandle)HleRegistryManager.RegHandles.Create(HleRegistryNode);
     return 0;
 }