Files
Mstsc-Script-Hook/Shared/TriggerProtocol.h
T

16 lines
619 B
C++

#pragma once
#include <cstddef>
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;
}