NPNS services: Difference between revisions

No edit summary
No edit summary
Line 36: Line 36:
| 111 || GetJid
| 111 || GetJid
|-
|-
| 120 || [7.0.0+] (No input, returns an [[#IUnknown]])
| 120 || [7.0.0+] CreateNotificationReceiver
|}
|}


== IUnknown ==
== INotificationReceiver ==
 
{| class="wikitable" border="1"
{| class="wikitable" border="1"
|-
|-
! Cmd || Name || Notes
! Cmd || Name || Notes
|-
|-
| 1 || || Takes a total of 8-bytes of input, no output.
| 1 || ListenTo || Takes a total of 8-bytes of input, no output.
|-
|-
| 2 || || Takes a total of 8-bytes of input and a PID, no output.
| 2 || ListenToMyApplicationId || Takes a total of 8-bytes of input and a PID, no output.
|-
|-
| 3 || || Takes a total of 2-bytes of input and a type-0x6 output buffer.
| 3 || Receive || Takes a total of 2-bytes of input and a type-0x6 output buffer.
|-
|-
| 4 || || No input, returns an output handle.
| 4 || GetReceiveEvent || No input, returns an output handle.
|}
|}