#pragma once #include namespace hook::protocol { // Der Dynamic-Virtual-Channel-Name muss auf Client und Terminalserver identisch sein. // DVC-Namen dürfen laut WTSVirtualChannelOpenEx bis MAX_PATH lang sein. inline constexpr char kChannelName[] = "plandent::mstsc-script-hook"; // Absichtlich ein festes Protokollkommando ohne Pfad/Argumente. // Der Terminalserver kann damit nur den lokal vorkonfigurierten Start anfordern. inline constexpr char kStartMessage[] = "PLANDENT_MSTSC_HOOK/1 START"; inline constexpr std::size_t kStartMessageLength = sizeof(kStartMessage) - 1; }