Subversion Repositories Kolibri OS

Rev

Rev 6901 | Rev 6974 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 6901 Rev 6917
Line 4332... Line 4332...
4332
 
4332
 
4333
---------------------- Константы для регистров: ----------------------
4333
---------------------- Константы для регистров: ----------------------
4334
  eax - SF_FILE (70)
4334
  eax - SF_FILE (70)
4335
 [ebx] - SSF_CREATE_FOLDER (9)
4335
 [ebx] - SSF_CREATE_FOLDER (9)
-
 
4336
======================================================================
-
 
4337
======= Функция 70, подфункция 10 - переименование/перемещение =======
-
 
4338
======================================================================
-
 
4339
Параметры:
-
 
4340
  * eax = 70 - номер функции
-
 
4341
  * ebx = указатель на информационную структуру
-
 
4342
Формат информационной структуры:
-
 
4343
  * +0: dword: 10 = номер подфункции
-
 
4344
  * +4: dword: 0 (зарезервировано)
-
 
4345
  * +8: dword: 0 (зарезервировано)
-
 
4346
  * +12 = +0xC: dword: 0 (зарезервировано)
-
 
4347
  * +16 = +0x10: dword: указатель на строку с новым именем/путём
-
 
4348
  * +20 = +0x14: путь, правила формирования имён указаны в общем описании
-
 
4349
Возвращаемое значение:
-
 
4350
  * eax = 0 - успешно, иначе код ошибки файловой системы
-
 
4351
  * ebx разрушается
-
 
4352
Замечания:
-
 
4353
  * Формирование нового пути отличается от общих правил:
-
 
4354
    относительный путь относится к папке целевого файла (или папки),
-
 
4355
    абсолютный путь считается от корня раздела.
4336
======================================================================
4356
======================================================================
4337
========== Функция 71 - установить заголовок окна программы ==========
4357
========== Функция 71 - установить заголовок окна программы ==========
4338
======================================================================
4358
======================================================================
4339
Параметры:
4359
Параметры:
4340
  * eax = 71 - номер функции
4360
  * eax = 71 - номер функции