IPC Basics
Getting started with developing IPC-capable plugins.
Preliminaries
Rules, capabilities, the boring stuff you need to read at least once.
Minimal Integration
A minimal IPC implementation, followed by the bits you actually want to know.
Reading Pairs
Visible pair access requires ReadPairData:
Extension Data
Moving bytes around.
Out-of-range data
Handling data when the pair is out of range.
Profiles and Pair Requests
Profile summary reads and window actions use different grants.
Operation Results
Most operations through the IPC are structured, and return SnowcloakOperationResult:
Typed API Reference
Most boolean methods are provided for diagnostic purposes only, leftover from earlier prototypes