WinApi Функция GetLogicalDriveStrings
Описание:
function GetLogicalDriveStrings(nBufferLength: DWORD; lpBuffer: PAnsiChar): DWORD;
Функция заполняет буфер строками, которые определяют правильные пути накопителей в системе.
Параметры:
nBufferLength: Определяет максимальный размер в символах, буфера указанного в парметре lpBuffer. Этот размер не включает завершающего нулевого символа.
lpBuffer: Указатель на буфер символов, которой получает серию строк(PChar), с правильными путсями к накопителям в системе, на конце с нулем. Пример: 'c:\<null>d:\<null><null>'
Возвращаемые значения
Если функция добивается успеха, возвращаемое значение является длиной, в символах, строк скопированных в буфере, не включая завершающего нулевого символа.
Есчли длинны буфера недостаточно, то взвращаемое значение больше, чем nBufferLength.
Если функция терпит неудачу, возвращаемое значение является нулем. Для того, чтобы получить расширенную информацию об ошибке, используйте функцию GetLastError.
Замечания
Каждая строка в буфере может быть использована как путь для функций GetDriveType и GetDiskFreeSpace.
p.s. Интернет все больше и больше проникает в нашу жизнь, если еще 5 лет назад без него можно было обойтись, то сейчас для многих людей это не возможно. Почта, фотографии, переписка с друзьями, видео файлы, зачастую все это храниться вовсе не на вашем домашнем компьютере а на стороних серверах в интернете. Беспроводные сети, наличие wi-fi в каждом уважающим себя кафе, хочется узнать смогли бы вы представить свою нынешнюю жизнь без всего этого ?
Материал взят из:
Русская спpавка по Windows API