Oct 08, 2021 18:57
Есть функции WTSapi, и некоторые из них выдают ошибки. Например WTSShutdownSystem может вернуть RPC_S_Server_Unavailable . Ее натив аналог WinStationShutdownSystem может вернуть ошибку , а может тупо ничего не сделать.
В общем, чтобы решить ошибку, нужно поменять в реестре параметр AllowRemoteRPC на 1, на 2к8 поменять еще и StartRCM на 1, и запускать от админа. Должна быть запущена служба termsvc.
винда тогда создает пайп \PIPE\TermSrv_API_service , куда все эти WTS апи походу отправляют RPC запросы
winapi,
заметки,
windows