Changes

Jump to navigation Jump to search
880 bytes added ,  Sunday at 18:32
Created page with "=Request= {{IPC/Request}} {{IPC/RequestHeader|0x000D|1|0}} {{IPC/RequestEntry|Unique ID (see description)}} {{IPC/RequestEnd}} =Response= {{IPC/Request}} {{#vardefine:ipc_off..."
=Request=
{{IPC/Request}}
{{IPC/RequestHeader|0x000D|1|0}}
{{IPC/RequestEntry|Unique ID (see description)}}
{{IPC/RequestEnd}}

=Response=
{{IPC/Request}}
{{#vardefine:ipc_offset|0}}
{{IPC/RequestHeader|0x000D|5|0}}
{{IPC/RequestEntry|Result code}}
{{IPC/RequestEntryRange|4|UUID}}
{{IPC/RequestEnd}}

=Description=
Generates a UUID. See [[ACT_Services#UUIDs|UUIDs]].

The following methods of UUID generation can be used with this command.

{| class="wikitable" border="1"
|-
! Value of "Unique ID" parameter !! Description
|-
| -1 (0xFFFFFFFF) || Returns a [[ACT_Services#Regular_UUIDs|regular UUID]].
|-
| -2 (0xFFFFFFFE) || Returns a [[ACT_Services#Title-specific_UUIDs|title-specific UUID]] using the unique ID for the current (caller) process.
|-
| (all other values) || Returns a [[ACT_Services#Title-specific_UUIDs|title-specific UUID]] using the given unique ID value.
|}
Trusted
462

edits

Navigation menu