Функция GetFileType получает файловый тип указанного файла.
DWORDGetFileType ( HANDLEhFile );
Параметры:
Дескриптор открытого файла. |
Возвращаемые значения:
Возвращаемое значение – это одно из следующих значений:
Значение: | Описание: |
Указанный файл – это символьный файл, обычно это LPT-устройство или консоль. | |
Указанный файл – это дисковый файл. | |
Указанный файл – это сокет, именованый канал, или анонимный канал. | |
Не используется. | |
Или тип указанного файла неизвестен, или произошла ошибка. |
Вы можете определить: файл действителен, но он неизвестного типа (значение FILE_TYPE_UNKNOWN), или действительно произошла ошибка, вызвав GetLastError. Если ошибки не было, GetLastError вернет NO_ERROR.
Смотрите также:
GetFileSize, GetFileTime