Программирование для Windows NT

Определение типа устройства


С помощью функции GetDriveType вы можете определить тип дискового устройства:

UINT GetDriveType(LPCTSTR lpRootPathName);

В качестве параметра функции GetDriveType нужно передать текстовую строку имени устройства, например, полученную при помощи функции GetLogicalDriveStrings.

В зависимости от типа указанного устройства функция GetDriveType может вернуть одно из следующих значений:

Значение

Описание

0



Тип устройства не удалось определить

1

Указанный корневой каталог не существует

DRIVE_REMOVABLE

Устройство со сменным носителем данных

DRIVE_FIXED

Устройство с несменным носителем данных

DRIVE_REMOTE

Удаленное (сетевое) устройство

DRIVE_CDROM

Устройство чтения CD-ROM

DRIVE_RAMDISK

Электронный диск (RAM-диск)



Содержание раздела