16 lines
619 B
C++
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;
|
|
}
|