Поделиться через


CGopherLocator::GetLocatorType

Эта функция-член вызывается с целью получить тип локатора.

BOOL GetLocatorType( 
   DWORD& dwRef  
) const;

Параметры

  • dwRef
    Ссылка на DWORD, которое обращается тип локатора. См. раздел Примечания для таблицы типов локатора.

Возвращаемое значение

Ненулевой, если успешно; в противном случае – значение 0. Если вызов завершается с ошибкой, то функция Win32 GetLastError может быть называется, чтобы определить причину ошибки.

Заметки

Возможные типы следующим образом:

Значение

Значение

GOPHER_TYPE_TEXT_FILE

Текстовый файл в формате ASCII.

GOPHER_TYPE_DIRECTORY

Каталог дополнительных элементов gopher.

GOPHER_TYPE_CSO

Сервер телефонной книги CSO.

GOPHER_TYPE_ERROR

Указывает условие ошибки.

GOPHER_TYPE_MAC_BINHEX

Файл macintosh в формате BINHEX.

GOPHER_TYPE_DOS_ARCHIVE

Архивный файл DOS.

GOPHER_TYPE_UNIX_UUENCODED

Файл UUENCODED.

GOPHER_TYPE_INDEX_SERVER

Сервер индекса.

GOPHER_TYPE_TELNET

Сервер telnet.

GOPHER_TYPE_BINARY

Двоичный файл.

GOPHER_TYPE_REDUNDANT

Дублированный сервер. Сведения, содержащиеся внутри дубликат сервера-источника. Сервер-источник последняя запись каталога, которая не имеет тип GOPHER_TYPE_REDUNDANT.

GOPHER_TYPE_TN3270

Сервер TN3270.

GOPHER_TYPE_GIF

Графический файл GIF.

GOPHER_TYPE_IMAGE

Файл изображения.

GOPHER_TYPE_BITMAP

Файл растрового изображения.

GOPHER_TYPE_MOVIE

Файл фильма.

GOPHER_TYPE_SOUND

Звук.

GOPHER_TYPE_HTML

Документ HTML.

GOPHER_TYPE_PDF

Файл PDF.

GOPHER_TYPE_CALENDAR

Файл календаря.

GOPHER_TYPE_INLINE

Встроенный файл.

GOPHER_TYPE_UNKNOWN

Тип элемента неизвестен.

GOPHER_TYPE_ASK

Элемент Ask+.

GOPHER_TYPE_GOPHER_PLUS

Элемент Gopher+.

Требования

Header: afxinet.h

См. также

Ссылки

Класс CGopherLocator

Диаграмма иерархии

Класс CGopherFileFind

Класс CGopherConnection