Difference between revisions of "SRV:RegisterClient"

From 3dbrew
Jump to navigation Jump to search
(Initialize)
 
 
(4 intermediate revisions by 4 users not shown)
Line 9: Line 9:
 
|-
 
|-
 
| 1
 
| 1
| 0x20
+
| Must be translate-header value 0x20.
 +
|-
 +
| 2
 +
| The kernel writes the PID of the current process here.
 
|}
 
|}
  
Line 24: Line 27:
 
| Result code
 
| Result code
 
|}
 
|}
 +
 +
=Description=
 +
 +
Registers the given process ID for use of other ''srv:'' commands. Based on the process ID, ''srv:'' performs some rudimentary access control.
 +
 +
Internally sm-module just writes the input PID into the object associated with the user-process session-handle.

Latest revision as of 23:15, 31 January 2016

Request[edit]

Index Word Description
0 Header code [0x00010002]
1 Must be translate-header value 0x20.
2 The kernel writes the PID of the current process here.

Response[edit]

Index Word Description
0 Header code
1 Result code

Description[edit]

Registers the given process ID for use of other srv: commands. Based on the process ID, srv: performs some rudimentary access control.

Internally sm-module just writes the input PID into the object associated with the user-process session-handle.