Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Можно узнать о том что программа запущена в терминальной сессии
|
|||
|---|---|---|---|
|
#18+
Можно отследить среду где запущена программа, под локальным подлючением или под терминальной сессией. Если можно то как или в какую сторону рыть. Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.09.2005, 15:36 |
|
||
|
Можно узнать о том что программа запущена в терминальной сессии
|
|||
|---|---|---|---|
|
#18+
Рыть в сторону объектов ядра Windows. Вроде должно получиться. Рихтер Дж. "Windows для профессионалов: создание эффективных Win32 приложений с учетом специфики 64-разрядной версии Windows" - третья глава... Немного процитирую оттуда: Пространства имен Terminal Server Terminal Server несколько меняет описанный выше сценарий На машине с Terminal Server существует множество пространств имен для объектов ядра. Объекты, которые должны быть доступны всем клиентам, используют одно глобальное пространство имен. (Такие объекты, как правило, связаны с сервисами, предоставляемыми клиентским программам.) В каждом клиентском сеансе формируется свое пространство имен, чтобы исключить конфликты между несколькими сеансами, в которых запускается одно и то же приложение Ни из какого сеанса нельзя получить доступ к объектам другого сеанса, даже если у их объектов идентичные имена. Именованные объекты ядра, относящиеся к какому-либо сервису, всегда находятся в глобальном пространстве имен, а аналогичный объект, связанный с приложением, Terminal Server по умолчанию помещает в пространство имен киентского сеанca. Однако и его можно перевести в глобальное пространство имен, поставив перед именем объекта префикс "Global\", как в примере ниже. Код: plaintext Код: plaintext Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.09.2005, 17:07 |
|
||
|
Можно узнать о том что программа запущена в терминальной сессии
|
|||
|---|---|---|---|
|
#18+
может смотреть в сторону GetProcessWindowStation и иже с ним И вообще в Terminal Service API Reference как раз _про это_ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.09.2005, 18:50 |
|
||
|
Можно узнать о том что программа запущена в терминальной сессии
|
|||
|---|---|---|---|
|
#18+
Наберите команду SET если среди переменных найдёте SESSIONNAME=console - локальный запуск если типа SESSIONNAME=RDP-tcp#33 - терминал ну как узнать из приложения значение переменной окружения - зависит от языка :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.09.2005, 10:35 |
|
||
|
|

start [/forum/topic.php?fid=16&msg=33272811&tid=1347444]: |
0ms |
get settings: |
9ms |
get forum list: |
23ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
159ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
56ms |
get tp. blocked users: |
1ms |
| others: | 279ms |
| total: | 548ms |

| 0 / 0 |
