Clarification about registered ports/handles. Not tested, but this is pretty clear in the disassembly.
Line 56:
Line 56:
|}
|}
−
It appears these "port" commands can be used for transferring arbitrary handles, however [[SRV:GetPort|GetPort]] still uses service-access-control validation like [[SRV:GetServiceHandle|GetServiceHandle]].
+
It appears these "port" commands can be used for transferring arbitrary handles, however [[SRV:GetPort|GetPort]] still uses the same service-access-control validation as [[SRV:GetServiceHandle|GetServiceHandle]]. Despite this fact, it appears that a "port" and a service with the same name can coexist independently.