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 4288... Line 4288...
4288
 
4288
 
4289
---------------------- Constants for registers: ----------------------
4289
---------------------- Constants for registers: ----------------------
4290
  eax - SF_FILE (70)
4290
  eax - SF_FILE (70)
4291
 [ebx] - SSF_CREATE_FOLDER (9)
4291
 [ebx] - SSF_CREATE_FOLDER (9)
-
 
4292
======================================================================
-
 
4293
============= Function 70, subfunction 10 - rename/move. =============
-
 
4294
======================================================================
-
 
4295
Parameters:
-
 
4296
  * eax = 70 - function number
-
 
4297
  * ebx = pointer to the information structure
-
 
4298
Format of the information structure:
-
 
4299
  * +0: dword: 10 = subfunction number
-
 
4300
  * +4: dword: 0 (reserved)
-
 
4301
  * +8: dword: 0 (reserved)
-
 
4302
  * +12 = +0xC: dword: 0 (reserved)
-
 
4303
  * +16 = +0x10: dword: pointer to the new name/path string
-
 
4304
  * +20 = +0x14: path, general rules of names forming
-
 
4305
Returned value:
-
 
4306
  * eax = 0 - success, otherwise file system error code
-
 
4307
  * ebx destroyed
-
 
4308
Remarks:
-
 
4309
  * New path forming differs from general rules:
-
 
4310
    relative path relates to the target's parent folder,
-
 
4311
    absolute path relates to the partition's root folder.
4292
======================================================================
4312
======================================================================
4293
================== Function 71 - set window caption ==================
4313
================== Function 71 - set window caption ==================
4294
======================================================================
4314
======================================================================
4295
Parameters:
4315
Parameters:
4296
  * eax = 71 - function number
4316
  * eax = 71 - function number