ну тогда объясни, что значит "пощупать файл"?NikoS писал(а):Уверенность, что ты их в ППЦ пощупал, а не в эмуляторе
WM 2003 Интересные файлики
Понимай как хочешь.sshd писал(а):ну тогда объясни, что значит "пощупать файл"?
Жду имя файла (любого) - начало имени - MsgQu . . . - допишешь - будет конструктивный диалог.
Основное. В начало темы
.
http://www.teorin.ru/pictures/catalog/s ... t560_2.jpg
Lenovo ET560 + SD 4Gb
WM2003 Phone Edition
Installed after SE
(Описание)
Lenovo ET560 + SD 4Gb
WM2003 Phone Edition
Installed after SE
(Описание)
NikoS
имена файлов состоят из двух частей: из "\windows\MsgQueueMapFile" или "\windows\MsgQueueDataFile" и имени SMS протокола, например "Microsoft Status Message SMS Protocol (Receive Only)" или "Microsoft WDP SMS Protocol".
какие-то параметры (размер и т.п.) хранятся в "HKLM\Software\Microsoft\SMS\Store".
имена файлов состоят из двух частей: из "\windows\MsgQueueMapFile" или "\windows\MsgQueueDataFile" и имени SMS протокола, например "Microsoft Status Message SMS Protocol (Receive Only)" или "Microsoft WDP SMS Protocol".
какие-то параметры (размер и т.п.) хранятся в "HKLM\Software\Microsoft\SMS\Store".
Samsung GT-S8500 + MicroSD 8Gb
Совсем другое дело, а то раздул на две страницы - с этого надо было начинать.sshd писал(а):MsgQueueMapFile
Но это в эмуляторе.
А как насчёт ппц - копируется?

Или до понедельника?
.
http://www.teorin.ru/pictures/catalog/s ... t560_2.jpg
Lenovo ET560 + SD 4Gb
WM2003 Phone Edition
Installed after SE
(Описание)
Lenovo ET560 + SD 4Gb
WM2003 Phone Edition
Installed after SE
(Описание)
Имя верное.sshd писал(а):а что, хочешь сказать, что у тебя не так файлы называются?
если очень нужно, скопировать можно всё что угодно.
Нужен ппц.
.
http://www.teorin.ru/pictures/catalog/s ... t560_2.jpg
Lenovo ET560 + SD 4Gb
WM2003 Phone Edition
Installed after SE
(Описание)
Lenovo ET560 + SD 4Gb
WM2003 Phone Edition
Installed after SE
(Описание)
Ближе к делу - собственно заинтересовалсяsshd писал(а):что конкретно тебе даст другой покет? у тебя же и на своём эти файлы есть.
- датой их создания,
- Размерами, начиная с
MsgQueueDataFileMicrosoft Broadcast Message SMS Protocol (Receive Only) по
MsgQueueDataFileMicrosoft WDP SMS Protocol - одинаковы до байта. - И, собственно, (ясно из начала темы) процессом, их держащим.

Ps:
Дальше - больше.
http://www.teorin.ru/pictures/catalog/s ... t560_2.jpg
Lenovo ET560 + SD 4Gb
WM2003 Phone Edition
Installed after SE
(Описание)
Lenovo ET560 + SD 4Gb
WM2003 Phone Edition
Installed after SE
(Описание)
Смысл в самом начале - в первом топике.ArtDen писал(а):Объясни смысл темы. Причитал 2 страницы. Пока ничего не понял.
Не понял - значит не для тебя - без обид

А почему 2 страницы

Благодаря sshd я поднялся на 10 постов,
не считая этого, 1го и того - где уже пошёл цвет

.
http://www.teorin.ru/pictures/catalog/s ... t560_2.jpg
Lenovo ET560 + SD 4Gb
WM2003 Phone Edition
Installed after SE
(Описание)
Lenovo ET560 + SD 4Gb
WM2003 Phone Edition
Installed after SE
(Описание)
а чего дата? они создаются при каждой загрузке девайса (ну а если существуют, то просто открываются).NikoS писал(а):датой их создания,
правильно. а почему должны быть разные размеры?NikoS писал(а):Размерами, начиная с
MsgQueueDataFileMicrosoft Broadcast Message SMS Protocol (Receive Only) по
MsgQueueDataFileMicrosoft WDP SMS Protocol - одинаковы до байта.
это же файлы абсолютно одинакового назначения, просто для разных протоколов.
размер, как я уже говорил, читается из реестра.
нет, из начала темы это нифига не ясно.NikoS писал(а):И, собственно, (ясно из начала темы) процессом, их держащим.
процесс - точно не знаю, а вообще - примерно так:
tmail (или кто-то ещё, точно не скажу) загружает tpcutil.dll, в ней вызываются SmsOpen для соответствующих протоколов (5 из этих 7-ми, остальные 2 - в wapdrv.dll).
потом - в ccoredrv.dll создаются эти файлы (значит держит их скорее всего device.exe, ну или может nk.exe, потому как используется CreateFileForMapping), а на основе них - memory mapping. и доступ к memory mapping'у ограничивается mutex'ом (для каждого из протоколов создаётся).
ну в общем дата - не важна, как я уже сказал.NikoS писал(а):А ппц для того и нужен (в этом прикол) - дата
не нашёл, если честно.NikoS писал(а):Смысл в самом начале - в первом топике
а ты случайно не в школе ещё учишься?NikoS писал(а):Благодаря sshd я поднялся на 10 постов
а то очень уж похоже.... количество постов считаешь, и т.п.
Samsung GT-S8500 + MicroSD 8Gb
Увы - нетsshd писал(а):а чего дата? они создаются при каждой загрузке девайса

Нет, не читается.sshd писал(а):размер, как я уже говорил, читается из реестра.
В указанном тобой подразделе ни одного ключа кроме обычного дефолта.
Ни в Se, ни в РЕ.
sshd писал(а):нет, из начала темы это нифига не ясно.
Не ясно тебе, возможно.Если не забыл, в начале Я писал(а):...
даже после оставления только минимума самых критических.
... Необходимый
минимум для юза: device.exe, filesys.exe, gves.exe, NK.EXE, services.exe, shell32.exe, srvtrust.exe.
device... , NK... - гаданье на кофейной гуще.sshd писал(а):процесс - точно не знаю,
держит их скорее всего device.exe, ну или может nk.exe, потому как используется CreateFileForMapping)
Ясно, что какой то держит - все не остановишь, даже любой из этих - потом не поюзаешь - до ресета

У меня ребёнок скоро школу закончит, а ты, видать, не понял, что я имел в виду?sshd писал(а):а ты случайно не в школе ещё учишься?
а то очень уж похоже.... количество постов считаешь
Почитай сначала, вдумайся.
Приятно было пообщаться.
.
http://www.teorin.ru/pictures/catalog/s ... t560_2.jpg
Lenovo ET560 + SD 4Gb
WM2003 Phone Edition
Installed after SE
(Описание)
Lenovo ET560 + SD 4Gb
WM2003 Phone Edition
Installed after SE
(Описание)
как раз да.NikoS писал(а):Увы - нет
попробуй их переименовать и перезагрузиться - создадуться новые.
ну значит если их не прочитать, то берутся значения по-умолчанию.NikoS писал(а):Нет, не читается.
В указанном тобой подразделе ни одного ключа кроме обычного дефолта.
Ни в Se, ни в РЕ.
щас уточню......
да, похоже что так.
процитируй мне, где в первом посте вопрос "какой процесс держит этот файл?". а нет там такого вопроса. просто есть перечисление запущенных процессов (зачем - непонятно).NikoS писал(а):Не ясно тебе, возможно
вовсе нет.NikoS писал(а):device... , NK... - гаданье на кофейной гуще.
ccoredrv.dll - там драйвер, значит эту dll грузит device.exe.
но для создания файла используется CreateFileForMapping, значит по-идее файл создаётся в kernel'е.
сам-то проверь, если хочешь. или тебе лень что-то самому сделать? только на форуме писать можешь, и всё?
ну да. а зачем останавливать?NikoS писал(а):Ясно, что какой то держит - все не остановишь, даже любой из этих - потом не поюзаешь - до ресета
какая конечная цель всё-таки? сначала ты говорил, что хочешь выяснить какой процесс держит файл, а теперь такое впечатление, что тебе этого уже недостаточно.
Samsung GT-S8500 + MicroSD 8Gb
- Михаил-iver
- Warden
- Сообщения: 6085
- Зарегистрирован: Пт июн 16, 2006 20:58
[тема закрыта. Нарушение пунков правил: 1.6, 1.7, 1.8, 1.13]
Решения и действия модератора могут быть обжалованы у администратора Форума, согласно пункту правил 2.3.
Решения и действия модератора могут быть обжалованы у администратора Форума, согласно пункту правил 2.3.
HP iPAQ hx4700JDark Edition WM6+Nokia E63(МТС)
ASUS EeePC 901 WinXP
HP iPAQ 214 и ещё много всяких железок
Участник MobileCommunity [hx4700.info]
MobileCommunity ID: 1 347
ASUS EeePC 901 WinXP
HP iPAQ 214 и ещё много всяких железок
Участник MobileCommunity [hx4700.info]
MobileCommunity ID: 1 347