На главную

On-line справка по Win32 API

Написать письмо
БЕСПЛАТНАЯ ежедневная online лотерея! Выигрывай каждый день БЕСПЛАТНО!
Список всех статей A-B-C-D-E-F-G-H-I-J-K-L-M-N-O-P-Q-R-S-T-U-V-W-X-Y-Z | Скачать Вниз

Guidelines



Each file system consists of one or more drivers and supporting dynamic-link libraries that define the data formats and features of the file system. These determine the conventions used for filenames, the level of security and recoverability available, and the general performance of input and output (I/O) operations. Before you access files and directories on a given volume, you should determine the capabilities of the file system by using the GetVolumeInformation function. The function returns values, such as the maximum length of filenames, that you can use to adapt your application to work effectively with the file system.

In general, you should always avoid using static buffers for filenames and paths. Instead, use the values returned by GetVolumeInformation to allocate buffers as you need them. If you must use static buffers, reserve 256 characters for filenames and 260 characters for paths. These are the maximums currently recommended for Win32-based applications.


Пригласи друзей и счет твоего мобильника всегда будет положительным!
Предыдущая статья
 
Сайт Народ.Ру Интернет
Следующая статья
Пригласи друзей и счет твоего мобильника всегда будет положительным!

Руководящие принципы



Каждая файловая система состоит из одного или более драйверов и динамической связи опорных библиотек, которые определяют форматы данных и характеристик файловой системы. Эти определяют соглашения использованные для filenames, уровня безопасности и доступного recoverability, и общего исполнения ввода и выхода (В/В) операций. Прежде, чем Вы имеете доступ к файлам и директориям в данном объеме, Вы должны определить возможности файловой системы используя функцию GetVolumeInformation. Функция возвращает величины, как например, максимальная длина filenames, что Вы можете использовать, чтобы приспосабливать ваше приложение, чтобы работать эффективно с файловой системой.

В общих чертах, Вы должны всегда избегать использовать статические буферы для filenames и путей. Взамен, используйте величины возвращанные GetVolumeInformation, чтобы распределять буферы как Вам нужно он. Если Вы должны использовать статические буферы, зарезервируйте 256 символов для filenames и 260 символов для путей. Эти - максимум к настоящему времени рекомендованный для базирующихся приложений Win32.


Вверх Version 1.3, Oct 26 2010 © 2007, 2010, mrhx Вверх
 mrhx software  Русский перевод OpenGL  Русский перевод Win32 API
 
Используются технологии uCoz