Npsignin plugin: Difference between revisions

From PS3 Developer wiki
Jump to navigation Jump to search
mNo edit summary
Line 17: Line 17:
  6: 0 Parameter:  
  6: 0 Parameter:  
  7: 2 Parameter: void * unload_callback, int
  7: 2 Parameter: void * unload_callback, int
==function 3==
Example:
00 00 01 00 00 00 00 00 01 6D EB 84 21 CE 31 C0


=ACT0 Interface=
=ACT0 Interface=

Revision as of 15:01, 17 August 2015

3 Identifiers:

  • 1
  • 0x41435430 ("ACT0")
  • 0x4D4F4430 ("MOD0")

1 Interface

contains 8 subs:

0: 0 Parameter: - activates np_signin plugin, based on online status -> page singin/signining
1: 2 Parameter: void * handler, uint32
2: 3 Parameter: - based on online status -> page singin/signining
3: 1 Parameter: struct { uint8, uint8, uint8, uint8, uint32, void * callback, void * data } - start_netcheck / start_np_signin
4: 1 Parameter: struct { uint32, void * callback, void * data } - start_update
5: 2 Parameter: 
6: 0 Parameter: 
7: 2 Parameter: void * unload_callback, int

function 3

Example:

00 00 01 00 00 00 00 00 01 6D EB 84 21 CE 31 C0

ACT0 Interface

contains 1 subs:

0: 0 Parameter - calls interface 1 function 3 with empty parameter

MOD0 Interface

contains 4 subs:

0: return
1: return
2: return
3: 1 Parameter: int value (7 / 0x35 -> 0, else -> 2)

Initialization

Load up parameters:

container_id =  (ID #3 foreground)