Электронная библиотека книг Александра Фролова и Григория Фролова.
Shop2You.ru Создайте свой интернет-магазин
Библиотека
Братьев
Фроловых

Локальные сети персональных компьютеров. Работа с сервером Novell NetWare

© Александр Фролов, Григорий Фролов
Том 4, М.: Диалог-МИФИ, 1993, 168 стр.

[Назад] [Содеожание] [Дальше]

9.3. Работа с томами файл-сервера

Получить имя тома по номеру тома

int GetVolumeName(int VolumeNumber, char*VolumeName);


Функция возвращает 0 при успешном завершении или код ошибки.

Параметры:

VolumeNumber номер тома, для которого необходимо получить имя
VolumeName указатель на буфер размером 16 байт, в который будет записано имя тома

Получить номер тома по имени тома

int GetVolumeNamber(char*VolumeName, int *VolumeNumber);


Функция возвращает 0 при успешном завершении или код ошибки.

Параметры:

VolumeName имя тома
VolumeNumber указатель на переменную, в которую будет записан номер тома

Получить информацию о томе

int GetVolumeInfoWithNumber(BYTE VolumeNumber, char *VolumeName,
        WORD *TotalBlocks, WORD *SectorsPerBlock,
        WORD *AvailableBlocks, WORD *TotalDirectorySlots,
        WORD *AvailableDirectorySlots, WORD *Removable);


Функция возвращает 0 при успешном завершении или код ошибки.

Параметры:

VolumeNumber номер тома, для которого необходимо получить информацию
VolumeName имя тома
TotalBlocks общее количество блоков
SectorsPerBlock количество секторов в одном блоке
AvailableBlocks количество свободных блоков
TotalDirectorySlots количество каталогов, имеющихся на томе
AvailableDirectorySlots количество каталогов, которые можно дополнительно создать на томе
Removable признак того, что том является съемным
[Назад] [Содеожание] [Дальше]