Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Всеми любимый GetVolumeInformation


Vladislav ©   (2003-03-26 11:14:00) 

var VolumeName, FileSystemName: array [ 0..MAX_PATH-1 ] of Char;
VolumeSerialNo: Cardinal;
MaxComponentLength, FileSystemFlags: DWORD;
begin
GetVolumeInformation( "C:\", VolumeName, MAX_PATH, @VolumeSerialNo, MaxComponentLength, FileSystemFlags, FileSystemName, MAX_PATH);


При каких условиях может вернуться VolumeSerialNo = 0для диска C:?
Я думаю, что только в том случае, если диска С: в системе нет. Такое может быть?


Anatoly Podgoretsky   (2003-03-26 16:10:00) [1]

Когда VolumeSerialNo = 0


Vladislav   (2003-03-26 12:18:00) [2]

Ку.
Спа.


Игорь Шевченко   (2003-03-26 12:12:00) [3]

GetVolumeInformation
Return Values

If all the requested information is retrieved, the return value is nonzero.
If not all the requested information is retrieved, the return value is zero. To get extended error information, call GetLastError.

Ку?


Vladislav   (2003-03-26 12:05:00) [4]

GetLastError ничего пока не говорит :)
Я, так сказать, гепотетически вопрос ставлю.


Игорь Шевченко   (2003-03-26 12:01:00) [5]

Vladislav © (26.03.03 11:46)

Когда ты скажешь, что говорит GetLastError


Vladislav   (2003-03-26 11:46:00) [6]

Хорошо, а когда еще может быть VolumeSerialNo = 0 для диска C:?


Игорь Шевченко   (2003-03-26 11:42:00) [7]

Может


Наверх

Титульная страница Поиск, карта сайта Написать письмо