示例#1
0
        public int sceRegFlushRegistry(RegHandle RegHandle)
        {
            var HleRegistryNode = HleRegistryManager.RegHandles.Get((int)RegHandle);

            HleRegistryNode.Flush();
            return(0);
        }
示例#2
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);
        }
示例#3
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;
		}
示例#4
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);
        }
示例#5
0
文件: sceReg.cs 项目: e-COS/cspspemu
 public int sceRegOpenRegistry(RegParam* RegParam, OpenRegistryMode Mode, RegHandle* RegHandle)
 {
     var HleRegistryNode = new HleRegistryNode(RegParam[0].Name);
     *RegHandle = (RegHandle)HleRegistryManager.RegHandles.Create(HleRegistryNode);
     return 0;
 }
示例#6
0
文件: sceReg.cs 项目: e-COS/cspspemu
 public int sceRegFlushRegistry(RegHandle RegHandle)
 {
     var HleRegistryNode = HleRegistryManager.RegHandles.Get((int)RegHandle);
     HleRegistryNode.Flush();
     return 0;
 }
示例#7
0
文件: sceReg.cs 项目: e-COS/cspspemu
 public int sceRegCloseRegistry(RegHandle RegHandle)
 {
     HleRegistryManager.RegHandles.Remove((int)RegHandle);
     return 0;
 }
示例#8
0
 public int sceRegCloseRegistry(RegHandle RegHandle)
 {
     HleRegistryManager.RegHandles.Remove((int)RegHandle);
     return(0);
 }