NWM Services: Difference between revisions

No edit summary
Line 504: Line 504:
| 0x8
| 0x8
| 0x14
| 0x14
| The first 0x18-bytes from BlkID 0x000A0000 in the [[Config_Savegame|system-config]] loaded via [[CfgS:GetConfigInfoBlk2]] is written here by user-processes. However, the data at +0x14 is written by NWM-module later.
| The first 0x18-bytes from BlkID 0x000A0000 in the [[Config_Savegame|system-config]] loaded via [[CfgS:GetConfigInfoBlk2]] is written here by user-processes. However, the data at +0x14(absolute offset 0x1C) is written by NWM-module later.
|-
|-
| 0x1C
| 0x1C
| 0x4
| 0x2
|  
| u16, unknown. Set to 0x0 with the output from [[NWMUDS:DecryptBeaconData]].
|-
| 0x1E
| 0x1
| Set to 0x1 when this NodeInfo structure is initialized, 0x0 otherwise.
|-
| 0x1F
| 0x1
| Padding?
|-
|-
| 0x20
| 0x20
Line 519: Line 527:
|}
|}


The data starting at offset 0x8 is only initialized by NWM-module.
The first 0x20-bytes are written by the user-process before using this structure with [[NWMUDS:InitializeWithVersion]]. The data starting at offset 0x8 is only initialized by NWM-module.


== UDS Beacons ==
== UDS Beacons ==