9.5. Просмотр содержимого каталогов

Поиск подкаталогов в сетевых каталогах

int ScanDirectoryInformation(BYTE DirectoryHandle,
        char *SearchDirectoryPath, int *SequenceNumber,
        char *DirectoryName, BYTE *CreationDateAndTime,
        long *OwnerObjectID, BYTE *MaximumRightsMask);


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

Параметры:

DirectoryHandleиндекс просматриваемого каталога
SearchDirectoryPathпуть к просматриваемому каталогу
SequenceNumberуказатель на слово, которое должно содержать нулевое значение при первом вызове функции
DirectoryNameимя обнаруженного подкаталога
CreationDateAndTimeуказатель на область памяти, размером 4 байта, в которую будет записана информация о дате и времени создания найденного подкаталога
OwnerObjectIDуказатель на слово, в котором будет записан идентификатор пользователя, создавшего каталог
MaximumRightsMaskуказатель на байт, в который будет записано значение маски прав доступа, связанное с данным каталогом


При использовании материалов сайта ссылка обязательна! (Copyright by www.avs-info.ru 2006)