Reference
Complete reference for <peios/security.h> — the SID, security-descriptor, ACL, and ACE vocabulary shared by every KACS interface, plus the SDDL text codec and SD inheritance helpers.
referenceComplete reference for <peios/token.h> — opening and minting access tokens, querying their contents, adjusting privileges and groups, duplicating/restricting/impersonating them, installing primary tokens, and managing logon sessions.
referenceComplete reference for <peios/access.h> — running the KACS AccessCheck pipeline for a token against a security descriptor, including the object-type-list variant.
referenceComplete reference for <peios/file.h> — the native KACS file open, reading and writing a file's security descriptor by path or fd, and the superblock mount-policy controls.
referenceComplete reference for <peios/process.h> — setting process mitigation controls on the process security block (PSB).
referenceComplete reference for <peios/registry.h> — the LCS registry client: opening keys, reading and writing layered values, enumerating, watching for changes, securing keys, backup/restore, and transactions.
referenceComplete reference for <peios/msgpack.h> — the in-house MessagePack encoder, decoder, and validator that builds and parses KMES event payloads.
referenceComplete reference for <peios/event.h> — emitting events and consuming them from the per-CPU KMES ring buffers, with both a high-level reader and the low-level ring API.
referenceComplete reference for <rsi/source.h> — registering as a Peios registry source and obtaining the source fd on which the RSI protocol is served.
referenceComplete reference for <rsi/request.h> — reading framed RSI requests from the source fd, splitting header from payload, and decoding each operation's payload with its typed parser.
referenceComplete reference for <rsi/response.h> — replying to RSI requests with status-only or payload-bearing responses, and the validation contract the helpers enforce.