70.5 get volume info

git-svn-id: svn://kolibrios.org@6427 a494cfbc-eb01-0410-851d-a64ba20cac60
This commit is contained in:
pathoswithin
2016-05-12 22:34:08 +00:00
parent 072f75a0f0
commit 3b3213b0ea
2 changed files with 10 additions and 12 deletions

View File

@@ -4121,7 +4121,7 @@ Parameters:
Format of the information structure:
* +0: dword: 5 = subfunction number
* +4: dword: 0 (reserved)
* +8: dword: 0 (reserved)
* +8: dword: 0 or flags (for the root folder)
* +12 = +0xC: dword: 0 (reserved)
* +16 = +0x10: dword: pointer to buffer for data (40 bytes)
* +20 = +0x14: ASCIIZ-name of file, the rules of names forming are
@@ -4133,12 +4133,11 @@ Returned value:
* eax = 0 - success, otherwise file system error code
* ebx destroyed
Information on file is returned in the BDFE format (block of data
for folder entry), explained in the description of
subfunction 1, but without filename
(i.e. only first 40 = 0x28 bytes).
for folder entry), explained in the description of subfunction 1,
but without filename, except the root folder.
Remarks:
* The function does not support virtual folders such as /, /rd and
root folders like /rd/1.
* For the root folder returns size and name of partition.
* The function does not support virtual folders such as / and /rd.
---------------------- Constants for registers: ----------------------
eax - SF_FILE (70)