структура FILE_INFO_3 (lmshare.h)
Содержит идентификационный номер и другие важные сведения о файлах, устройствах и каналах.
Синтаксис
typedef struct _FILE_INFO_3 {
DWORD fi3_id;
DWORD fi3_permissions;
DWORD fi3_num_locks;
LMSTR fi3_pathname;
LMSTR fi3_username;
} FILE_INFO_3, *PFILE_INFO_3, *LPFILE_INFO_3;
Члены
fi3_id
Задает значение DWORD, содержащее идентификационный номер, назначенный ресурсу при его открытии.
fi3_permissions
Задает значение DWORD, содержащее разрешения на доступ, связанные с открывающим приложением. Этот элемент может быть одним или несколькими из следующих значений.
fi3_num_locks
Задает значение DWORD, содержащее количество блокировок файла, устройства или канала.
fi3_pathname
Указатель на строку, указывающую путь к открытому ресурсу.
Эта строка является Юникодом, если определены _WIN32_WINNT или FORCE_UNICODE .
fi3_username
Указатель на строку, указывающую, какой пользователь (на серверах с безопасностью на уровне пользователя) или какой компьютер (на серверах с безопасностью на уровне общего доступа) открыл ресурс. Обратите внимание, что Windows не поддерживает безопасность на уровне общего доступа.
Эта строка является Юникодом, если определены _WIN32_WINNT или FORCE_UNICODE .
Требования
Минимальная версия клиента | Windows XP [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Верхняя часть | lmshare.h (включая Lm.h) |