Difference between revisions of "SceUlobjMgr"

From Vita Development Wiki
Jump to navigation Jump to search
Line 18: Line 18:
 
! Version !! Name !! World !! Visibility !! NID
 
! Version !! Name !! World !! Visibility !! NID
 
|-
 
|-
| 1.69 || [[SceUlobjMgr#SceUlobjMgr|SceUlobjMgr]] || Non-secure || User || 0xDB18BB68
+
| 1.69-3.65 || [[SceUlobjMgr#SceUlobjMgr|SceUlobjMgr]] || Non-secure || User || 0xDB18BB68
 
|-
 
|-
| 1.69 || [[SceUlobjMgr#SceUlobjMgrForDriver|SceUlobjMgrForDriver]] || Non-secure || Kernel || 0xD6A45C93
+
| 1.69-3.65 || [[SceUlobjMgr#SceUlobjMgrForDriver|SceUlobjMgrForDriver]] || Non-secure || Kernel || 0xD6A45C93
 
|}
 
|}
  
Line 30: Line 30:
 
! Version !! NID
 
! Version !! NID
 
|-
 
|-
| 1.69 || 0x8769991
+
| 1.69-3.65 || 0x08769991
 
|}
 
|}
 +
 +
<source lang="C">int _sceUlobjMgrStartSupportingUserlevelObject();</source>
 +
 
=== _sceUlobjMgrStopSupportingUserlevelObject ===
 
=== _sceUlobjMgrStopSupportingUserlevelObject ===
 
{| class="wikitable"
 
{| class="wikitable"
Line 37: Line 40:
 
! Version !! NID
 
! Version !! NID
 
|-
 
|-
| 1.69 || 0xEF09284B
+
| 1.69-3.65 || 0xEF09284B
 +
|}
 +
 
 +
<source lang="C">int _sceUlobjMgrStopSupportingUserlevelObject();</source>
 +
 
 +
=== _sceUlobjMgrRegisterLibultProtocolRevision ===
 +
{| class="wikitable"
 +
|-
 +
! Version !! NID
 +
|-
 +
| 3.65 || 0x50F2F2AA
 
|}
 
|}
 +
 +
revision must be greater or equal 0x1800000. (revision & 0xffff) must be different than 0.
 +
 +
<source lang="C">SceUInt32 _sceUlobjMgrRegisterLibultProtocolRevision(SceUInt32 revision);</source>
 +
 
== SceUlobjMgrForDriver ==
 
== SceUlobjMgrForDriver ==
  
          SceUlobjMgrForDriver_0C29AFEC: 0x0C29AFEC
+
=== SceUlobjMgrForDriver_0C29AFEC ===
          SceUlobjMgrForDriver_332F2E58: 0x332F2E58
+
{| class="wikitable"
          SceUlobjMgrForDriver_362C9488: 0x362C9488
+
|-
          SceUlobjMgrForDriver_3685D4FB: 0x3685D4FB
+
! Version !! NID
          SceUlobjMgrForDriver_3D6E2EF3: 0x3D6E2EF3
+
|-
          SceUlobjMgrForDriver_525A9BDB: 0x525A9BDB
+
| 3.60-3.65 || 0x0C29AFEC
          SceUlobjMgrForDriver_5D7A7925: 0x5D7A7925
+
|}
          SceUlobjMgrForDriver_6BCB4568: 0x6BCB4568
+
 
          SceUlobjMgrForDriver_6D2C8928: 0x6D2C8928
+
=== SceUlobjMgrForDriver_332F2E58 ===
          SceUlobjMgrForDriver_6F868221: 0x6F868221
+
{| class="wikitable"
          SceUlobjMgrForDriver_74B9199C: 0x74B9199C
+
|-
          SceUlobjMgrForDriver_8E200387: 0x8E200387
+
! Version !! NID
          SceUlobjMgrForDriver_A48A5B3C: 0xA48A5B3C
+
|-
          SceUlobjMgrForDriver_A90A564C: 0xA90A564C
+
| 3.60-3.65 || 0x332F2E58
          SceUlobjMgrForDriver_ADAAA961: 0xADAAA961
+
|}
          SceUlobjMgrForDriver_B978DB70: 0xB978DB70
+
 
          SceUlobjMgrForDriver_BB11EB2F: 0xBB11EB2F
+
=== SceUlobjMgrForDriver_362C9488 ===
          SceUlobjMgrForDriver_CDAD91AD: 0xCDAD91AD
+
{| class="wikitable"
          SceUlobjMgrForDriver_FFC8C811: 0xFFC8C811
+
|-
 +
! Version !! NID
 +
|-
 +
| 3.60-3.65 || 0x362C9488
 +
|}
 +
 
 +
=== SceUlobjMgrForDriver_3685D4FB ===
 +
{| class="wikitable"
 +
|-
 +
! Version !! NID
 +
|-
 +
| 3.60-3.65 || 0x3685D4FB
 +
|}
 +
 
 +
=== SceUlobjMgrForDriver_3D6E2EF3 ===
 +
{| class="wikitable"
 +
|-
 +
! Version !! NID
 +
|-
 +
| 3.60-3.65 || 0x3D6E2EF3
 +
|}
 +
 
 +
=== SceUlobjMgrForDriver_525A9BDB ===
 +
{| class="wikitable"
 +
|-
 +
! Version !! NID
 +
|-
 +
| 3.60-3.65 || 0x525A9BDB
 +
|}
 +
 
 +
=== SceUlobjMgrForDriver_5D7A7925 ===
 +
{| class="wikitable"
 +
|-
 +
! Version !! NID
 +
|-
 +
| 3.60-3.65 || 0x5D7A7925
 +
|}
 +
 
 +
=== SceUlobjMgrForDriver_6BCB4568 ===
 +
{| class="wikitable"
 +
|-
 +
! Version !! NID
 +
|-
 +
| 3.60-3.65 || 0x6BCB4568
 +
|}
 +
 
 +
=== SceUlobjMgrForDriver_6D2C8928 ===
 +
{| class="wikitable"
 +
|-
 +
! Version !! NID
 +
|-
 +
| 3.60-3.65 || 0x6D2C8928
 +
|}
 +
 
 +
=== SceUlobjMgrForDriver_6F868221 ===
 +
{| class="wikitable"
 +
|-
 +
! Version !! NID
 +
|-
 +
| 3.60-3.65 || 0x6F868221
 +
|}
 +
 
 +
=== SceUlobjMgrForDriver_74B9199C ===
 +
{| class="wikitable"
 +
|-
 +
! Version !! NID
 +
|-
 +
| 3.60-3.65 || 0x74B9199C
 +
|}
 +
 
 +
=== SceUlobjMgrForDriver_8E200387 ===
 +
{| class="wikitable"
 +
|-
 +
! Version !! NID
 +
|-
 +
| 3.60-3.65 || 0x8E200387
 +
|}
 +
 
 +
=== SceUlobjMgrForDriver_A48A5B3C ===
 +
{| class="wikitable"
 +
|-
 +
! Version !! NID
 +
|-
 +
| 3.60-3.65 || 0xA48A5B3C
 +
|}
 +
 
 +
=== SceUlobjMgrForDriver_A90A564C ===
 +
{| class="wikitable"
 +
|-
 +
! Version !! NID
 +
|-
 +
| 3.60-3.65 || 0xA90A564C
 +
|}
 +
 
 +
=== SceUlobjMgrForDriver_ADAAA961 ===
 +
{| class="wikitable"
 +
|-
 +
! Version !! NID
 +
|-
 +
| 3.60-3.65 || 0xADAAA961
 +
|}
 +
 
 +
=== SceUlobjMgrForDriver_B978DB70 ===
 +
{| class="wikitable"
 +
|-
 +
! Version !! NID
 +
|-
 +
| 3.60-3.65 || 0xB978DB70
 +
|}
 +
 
 +
=== SceUlobjMgrForDriver_BB11EB2F ===
 +
{| class="wikitable"
 +
|-
 +
! Version !! NID
 +
|-
 +
| 3.60-3.65 || 0xBB11EB2F
 +
|}
 +
 
 +
<source lang="C">
 +
// type: 1 (Fiber), 2 (Ult), 3 (Ult Runtime), 0x11-0x17 (Ult Sync Obj)
 +
int SceUlobjMgrForDriver_BB11EB2F(SceUID pid, int a2, int a3, int a4, SceUInt type);
 +
</source>
 +
 
 +
=== SceUlobjMgrForDriver_CDAD91AD ===
 +
{| class="wikitable"
 +
|-
 +
! Version !! NID
 +
|-
 +
| 3.60-3.65 || 0xCDAD91AD
 +
|}
 +
 
 +
=== SceUlobjMgrForDriver_FFC8C811 ===
 +
{| class="wikitable"
 +
|-
 +
! Version !! NID
 +
|-
 +
| 3.60-3.65 || 0xFFC8C811
 +
|}
  
  
 
[[Category:Modules]]
 
[[Category:Modules]]
 
[[Category:Kernel]]
 
[[Category:Kernel]]

Revision as of 23:09, 5 October 2022

Userlevel object Manager module.

Module

Version World Privilege
1.69-3.65 Non-secure Kernel

Libraries

Known NIDs

Version Name World Visibility NID
1.69-3.65 SceUlobjMgr Non-secure User 0xDB18BB68
1.69-3.65 SceUlobjMgrForDriver Non-secure Kernel 0xD6A45C93

SceUlobjMgr

_sceUlobjMgrStartSupportingUserlevelObject

Version NID
1.69-3.65 0x08769991
int _sceUlobjMgrStartSupportingUserlevelObject();

_sceUlobjMgrStopSupportingUserlevelObject

Version NID
1.69-3.65 0xEF09284B
int _sceUlobjMgrStopSupportingUserlevelObject();

_sceUlobjMgrRegisterLibultProtocolRevision

Version NID
3.65 0x50F2F2AA

revision must be greater or equal 0x1800000. (revision & 0xffff) must be different than 0.

SceUInt32 _sceUlobjMgrRegisterLibultProtocolRevision(SceUInt32 revision);

SceUlobjMgrForDriver

SceUlobjMgrForDriver_0C29AFEC

Version NID
3.60-3.65 0x0C29AFEC

SceUlobjMgrForDriver_332F2E58

Version NID
3.60-3.65 0x332F2E58

SceUlobjMgrForDriver_362C9488

Version NID
3.60-3.65 0x362C9488

SceUlobjMgrForDriver_3685D4FB

Version NID
3.60-3.65 0x3685D4FB

SceUlobjMgrForDriver_3D6E2EF3

Version NID
3.60-3.65 0x3D6E2EF3

SceUlobjMgrForDriver_525A9BDB

Version NID
3.60-3.65 0x525A9BDB

SceUlobjMgrForDriver_5D7A7925

Version NID
3.60-3.65 0x5D7A7925

SceUlobjMgrForDriver_6BCB4568

Version NID
3.60-3.65 0x6BCB4568

SceUlobjMgrForDriver_6D2C8928

Version NID
3.60-3.65 0x6D2C8928

SceUlobjMgrForDriver_6F868221

Version NID
3.60-3.65 0x6F868221

SceUlobjMgrForDriver_74B9199C

Version NID
3.60-3.65 0x74B9199C

SceUlobjMgrForDriver_8E200387

Version NID
3.60-3.65 0x8E200387

SceUlobjMgrForDriver_A48A5B3C

Version NID
3.60-3.65 0xA48A5B3C

SceUlobjMgrForDriver_A90A564C

Version NID
3.60-3.65 0xA90A564C

SceUlobjMgrForDriver_ADAAA961

Version NID
3.60-3.65 0xADAAA961

SceUlobjMgrForDriver_B978DB70

Version NID
3.60-3.65 0xB978DB70

SceUlobjMgrForDriver_BB11EB2F

Version NID
3.60-3.65 0xBB11EB2F
// type: 1 (Fiber), 2 (Ult), 3 (Ult Runtime), 0x11-0x17 (Ult Sync Obj)
int SceUlobjMgrForDriver_BB11EB2F(SceUID pid, int a2, int a3, int a4, SceUInt type);

SceUlobjMgrForDriver_CDAD91AD

Version NID
3.60-3.65 0xCDAD91AD

SceUlobjMgrForDriver_FFC8C811

Version NID
3.60-3.65 0xFFC8C811