|
|
|
Передача данных между приложениями под разными пользователями
|
|||
|---|---|---|---|
|
#18+
Добрый день! Помогите, пожалуйста! Ситуация следующая. Запускаются 2 приложения под разными пользователями, и необходимо, чтобы одно приложение передало другому текстовые данные. С помощью функции CreateFileMapping (файловое отображение) под одним пользователем реализовать такое получилось. Однако, под разными пользователями выделяются разные области памяти, и приложения не видят друг друга. Может, будут какие-нибудь идеи, как реализовать такую передачу данных? Очень прошу помочь! Ну просто позарез нужно! Заранее спасибо за любую помощь! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2007, 09:18 |
|
||
|
Передача данных между приложениями под разными пользователями
|
|||
|---|---|---|---|
|
#18+
boles wrote: > Может, будут какие-нибудь идеи, как реализовать такую передачу данных? > Очень прошу помочь! Ну просто позарез нужно! > Можно сокеты использовать. Потом в WinAPI были функции для работы с pipe'ами (CreateNamedPipe, что ли?), которыми я никогда не пользовался - это, случайно, не то, что вам нужно? Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2007, 09:52 |
|
||
|
Передача данных между приложениями под разными пользователями
|
|||
|---|---|---|---|
|
#18+
ErV Можно сокеты использовать. Потом в WinAPI были функции для работы с pipe'ами (CreateNamedPipe, что ли?), которыми я никогда не пользовался - это, случайно, не то, что вам нужно? Posted via ActualForum NNTP Server 1.4 Вот я абсолютно не знаком с сокетами, пайпами... Поэтому затрудняюсь сказать, это ли мне нужно... Буду очень благодарен какому-нить примеру, чтобы омжно было переделать под себя, т.к. даже не представляю, с чего начать... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2007, 09:59 |
|
||
|
Передача данных между приложениями под разными пользователями
|
|||
|---|---|---|---|
|
#18+
А ты перед созданием Отбображения с начало открой файл (OpenFile) по имени потом отображение и передавай в функцию CreateFileMapping дескриптор открытого файла. И почитай книгу Джефри Рихтера Создание эффективных WIN32-приложений с учетом специфики 64-разрядной версии Windows ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2007, 10:08 |
|
||
|
Передача данных между приложениями под разными пользователями
|
|||
|---|---|---|---|
|
#18+
topa1А ты перед созданием Отбображения с начало открой файл (OpenFile) по имени потом отображение и передавай в функцию CreateFileMapping дескриптор открытого файла. И почитай книгу Джефри Рихтера Создание эффективных WIN32-приложений с учетом специфики 64-разрядной версии Windows Я именно так и делаю... Только, говорю же, что это работает, когда оба приложения запущены от имени одного пользователя, а надо, чтобы можно было запустить их от имени разных пользователей. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2007, 10:11 |
|
||
|
Передача данных между приложениями под разными пользователями
|
|||
|---|---|---|---|
|
#18+
А ты как открываешь отображение под другим пользователем? По имени? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2007, 10:12 |
|
||
|
Передача данных между приложениями под разными пользователями
|
|||
|---|---|---|---|
|
#18+
Ну тогда код в студию ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2007, 10:13 |
|
||
|
Передача данных между приложениями под разными пользователями
|
|||
|---|---|---|---|
|
#18+
topa1Ну тогда код в студию Один момент... Щас будет код в студии :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2007, 10:15 |
|
||
|
Передача данных между приложениями под разными пользователями
|
|||
|---|---|---|---|
|
#18+
А также под какой операционкой запускаешь? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2007, 10:17 |
|
||
|
Передача данных между приложениями под разными пользователями
|
|||
|---|---|---|---|
|
#18+
Описана структура: Код: plaintext 1. 2. 3. 4. Текст того, кто будет получать данные: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. ####################################################################33 Тот, кто отправляет: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. Операционка вроде бы Windows 2000 () не уверен, т.к. это запускается на терминальном сервере. Если принципиально - могу уточнить ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2007, 10:25 |
|
||
|
Передача данных между приложениями под разными пользователями
|
|||
|---|---|---|---|
|
#18+
скорее всего грабли в том что это работает из под терминального сервера, так как там для каждого пользователя своя среда ник как на перекрывающаяся с другим пользователем. Значить сокеты. Инфы про них полно и инете. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2007, 10:37 |
|
||
|
Передача данных между приложениями под разными пользователями
|
|||
|---|---|---|---|
|
#18+
topa1скорее всего грабли в том что это работает из под терминального сервера, так как там для каждого пользователя своя среда ник как на перекрывающаяся с другим пользователем. Значить сокеты. Инфы про них полно и инете. Может, поможете написать чего-нить с использованием этих сокетов? Ибо абсолютно не знаю, как это писать... И время ОООООЧЕНЬ ограничено! В общем, если есть возможность, то очень прошу помочь! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2007, 10:40 |
|
||
|
Передача данных между приложениями под разными пользователями
|
|||
|---|---|---|---|
|
#18+
мыло давай ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2007, 10:42 |
|
||
|
|

start [/forum/topic.php?fid=16&fpage=159&tid=1345917]: |
0ms |
get settings: |
8ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
45ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
62ms |
get tp. blocked users: |
2ms |
| others: | 213ms |
| total: | 365ms |

| 0 / 0 |
