Системное программное обеспечение. Особенности программирования 32-разрядных процессоров. Рощин А.В. - 89 стр.

UptoLike

Составители: 

89
DWORD GetLogicalDrives(VOID)
Параметр
Эта функция не имеет параметров.
Возвращаемые значения
При успешном выполнении функции она возвращает битовую маску,
представляющую текущие доступные диски. Бит 0 (младший значащий
бит)представляет диск A, бит 1 – диск B, бит 2 – диск C, и так далее.
Если функция завершилась неудачно, возвращается нулевое
значение.
Для определения типа дискасменный диск, фиксированный, CD-
ROM, RAM диск или
сетевой дискможет быть использована функция
API Win32
GetDriveType.
UINT GetDriveType(
LPCTSTR lpRootPathName // адрес пути к корневому
); // каталогу диска
Параметры
lpRootPathName
Указывает на нуль-терминированную строку, определяющую путь к
корневому каталогу диска, о котором необходимо получить информацию.
Если
lpRootPathName – NULL, функция использует корневой каталог
текущего диска.
Возвращаемые значения
Возвращаемые значения определяют тип диска. Возможно одно из
следующих значений:
     DWORD GetLogicalDrives(VOID)


     Параметр
      Эта функция не имеет параметров.


     Возвращаемые значения
     При успешном выполнении функции она возвращает битовую маску,
представляющую текущие доступные диски. Бит 0 (младший значащий
бит)представляет диск A, бит 1 – диск B, бит 2 – диск C, и так далее.
      Если   функция    завершилась    неудачно,    возвращается    нулевое
значение.


      Для определения типа диска – сменный диск, фиксированный, CD-
ROM, RAM диск или сетевой диск – может быть использована функция
API Win32 GetDriveType.
UINT GetDriveType(
     LPCTSTR lpRootPathName         // адрес пути к корневому
     );                             // каталогу диска


     Параметры
     lpRootPathName
     Указывает на нуль-терминированную строку, определяющую путь к
корневому каталогу диска, о котором необходимо получить информацию.
Если lpRootPathName – NULL, функция использует корневой каталог
текущего диска.


     Возвращаемые значения
     Возвращаемые значения определяют тип диска. Возможно одно из
следующих значений:


                                       89