SVC: Difference between revisions

Roblabla (talk | contribs)
m Fix offset in CreateProcessInfo
Roblabla (talk | contribs)
Explain what capabilities are in svcCreateProcess.
Line 1,424: Line 1,424:
| (In) X1 || [[#CreateProcessInfo]]* || InfoPtr
| (In) X1 || [[#CreateProcessInfo]]* || InfoPtr
|-
|-
| (In) X2 || u64 || CapabilitiesPtr
| (In) X2 || u32* || CapabilitiesPtr
|-
|-
| (In) X3 || u64 || CapabilitiesNum
| (In) X3 || u64 || CapabilitiesNum
Line 1,435: Line 1,435:


Takes a [[#CreateProcessInfo]] as input.
Takes a [[#CreateProcessInfo]] as input.
CapabilitiesPtr points to an array of [[NPDM#Kernel_Access_Control|kernel capabilities]].
CapabilitiesNum is a number of capabilities in the CapabilitiesPtr array (number of element, not number of bytes).


== svcGetProcessInfo ==
== svcGetProcessInfo ==