~/talk

PowerShell Remoting Internals

links:none on file
slides:none on file

Explains actual internals of PowerShell remoting: WinRM, SSH in PSCore6, PowerShell Direct via Hyper‑V sockets, local IPC and out‑of‑proc remoting, and the remoting protocol (MS‑PSRP). Shows API calls that create runspaces and runspaceConnectionInfo, demos a namepipe connection to PID 12700 and opens it, and demonstrates object serialization returning a deserialized Process object (not a live Process). Notes SSH demo fails to connect here and details how sessions, command encoding, and cleanup actually work.

AI-written summary · about

  1. 0:00Start
  2. 0:53Agenda
  3. 2:25What Is Powershell Remoting
  4. 3:32Remote Script Debugging
  5. 5:31Ipc or Inner Process Communication Remoting
  6. 6:05Powershell Direct
  7. 7:25How Does powershell Remoting Work
  8. 11:37Powershell Class
  9. 12:21Object Serialization
  10. 13:29Powershell Console Session
  11. 14:12Static Create Function on a Powershell Class
  12. 18:08Run Space Connection Info Object
  13. 19:14Local Ipc Connection
  14. 19:45Namepipe Connection Info
  15. 24:36Serialization
  16. 27:00Powershell Promoting Protocol
  17. 27:37Recap
  18. 31:38Ssh Transport
  19. 33:00Powershell Remoting Protocol Data Packets
  20. 37:09Host Calls
  21. 41:02Summary
  22. 41:35In Powershell 7 Will There Be Endpoint Configuration Support for Ssh
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.