Я пытаюсь использовать API удаленного рабочего стола на удаленном компьютере, на котором у меня есть права администратора, однако вызов WTSOpenServer
всегда возвращает ошибку 5 («Доступ запрещен»). Я даже пытался вызвать WNetAddConnection2
, чтобы установить сеанс, который отлично работает (я могу подключиться к IPC $ или C $) на машине). Я также могу использовать клиент удаленного рабочего стола, чтобы фактически начать сеанс терминала с ним.
Удаленный компьютер работает под управлением Windows XP Pro с пакетом обновления 3 (SP3), и я использую Windows XP Pro x64 с пакетом обновления 2 (SP2).