Takes no input. Returns an output u8 bool, which is ignored by official user-processes.
Takes no input. Returns an output u8 bool, which is ignored by official user-processes.
+
+
==== GetPseudoDeviceId ====
+
No input, returns an output 0x10-byte "nn::util::Uuid" struct.
+
+
The 0x20-byte output data from [[NS_Services|GetSystemSeedForPseudoDeviceId]] followed by the 8-byte [[NACP_Format|SeedForPseudoDeviceId]] from the current control.nacp, is hashed with SHA1. Then "nn::util::GenerateUuidVersion5" is called with the final hash, the output from this is then returned for the Uuid.