NIM services: Difference between revisions
No edit summary |
|||
Line 363: | Line 363: | ||
== SendSystemUpdateTaskInfo == | == SendSystemUpdateTaskInfo == | ||
{| class="wikitable" border="1" | |||
|- | |||
! Offset | |||
! Size | |||
! Description | |||
|- | |||
| 0x0 || 0x1 || Status | |||
|- | |||
| 0x1 || 0x7 || ? | |||
|- | |||
| 0x8 || 0x10 || [[NS_Services#SystemUpdateProgress|SystemUpdateProgress]] | |||
|- | |||
| 0x18 || 0x1 || Unknown | |||
|- | |||
| 0x19 || 0x7 || Padding | |||
|} | |||
This is a 0x20-byte struct. | This is a 0x20-byte struct. | ||
Line 642: | Line 659: | ||
| 0x3 || 0x10-byte input for [[ETicket_services|es]] GetCommonTicketAndCertificateSize/GetCommonTicketAndCertificateData. || 0x8-bytes: two size u32s. Then two blocks of data with the sizes specified by the u32s. The server loads the sizes and data from [[ETicket_services|es]] GetCommonTicketAndCertificateSize/GetCommonTicketAndCertificateData. || This is presumably used by the client for Application-Delivery. The two blocks of data are used as the buffers for [[ETicket_services|es]] ImportTicket by the client. | | 0x3 || 0x10-byte input for [[ETicket_services|es]] GetCommonTicketAndCertificateSize/GetCommonTicketAndCertificateData. || 0x8-bytes: two size u32s. Then two blocks of data with the sizes specified by the u32s. The server loads the sizes and data from [[ETicket_services|es]] GetCommonTicketAndCertificateSize/GetCommonTicketAndCertificateData. || This is presumably used by the client for Application-Delivery. The two blocks of data are used as the buffers for [[ETicket_services|es]] ImportTicket by the client. | ||
|- | |- | ||
| 0x4 || | | 0x4 || s64 current_size || 0x0 || The input data is copied into the server state, for [[#SendSystemUpdateTaskInfo]] [[NS_Services#SystemUpdateProgress|SystemUpdateProgress]] current_size. | ||
|} | |} | ||
[[Category:Services]] | [[Category:Services]] |