Line 343: |
Line 343: |
| ! Cmd || Name | | ! Cmd || Name |
| |- | | |- |
− | | 5 || [11.0.0+] GetSettingUrl | + | | 5 || [11.0.0+] [[#GetSettingUrl]] |
| |- | | |- |
− | | 10 || GetSettingName | + | | 10 || [[#GetSettingName]] |
| |- | | |- |
| | 11 || [[#GetEnvironmentIdentifier]] | | | 11 || [[#GetEnvironmentIdentifier]] |
| |- | | |- |
− | | 12 || GetDeviceId | + | | 12 || [[#GetDeviceId]] |
| |- | | |- |
− | | 13 || DeleteSettings | + | | 13 || [[#DeleteSettings]] |
| |- | | |- |
| | 14 || ImportSettings | | | 14 || ImportSettings |
Line 395: |
Line 395: |
| | 102 || [10.0.0+] DeleteApplicationServerEnvironmentType | | | 102 || [10.0.0+] DeleteApplicationServerEnvironmentType |
| |} | | |} |
| + | |
| + | == GetSettingUrl == |
| + | Takes a type-0x16 output buffer. |
| + | |
| + | Gets the 0x100-byte [[System_Settings|sys-setting]] for <code>nsd!setting_url</code> with the data being located on stack, memcpys the 0x100-bytes to the output buffer, then returns 0. |
| + | |
| + | == GetSettingName == |
| + | Takes a type-0x16 output buffer. |
| + | |
| + | Calls a func with output located on stack. If successful the 0x100-bytes from there is memcpy'd to the output buffer, then returns 0. |
| + | |
| + | That func eventually memcpys data from state, if available. |
| | | |
| == GetEnvironmentIdentifier == | | == GetEnvironmentIdentifier == |
Line 402: |
Line 414: |
| | | |
| This is the "lp1" string also used in domains. | | This is the "lp1" string also used in domains. |
| + | |
| + | == GetDeviceId == |
| + | No input, returns 0x10-bytes of output. |
| + | |
| + | Stubbed, just returns 0. |
| + | |
| + | == DeleteSettings == |
| + | Takes an input [[#DeleteMode]], no output. |
| | | |
| == ReadSaveDataFromFsForTest == | | == ReadSaveDataFromFsForTest == |