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


Метод IUrlAccessor::GetSize (searchapi.h)

Возвращает размер содержимого, обозначенного URL-адресом.

Синтаксис

HRESULT GetSize(
  [out] ULONGLONG *pllSize
);

Параметры

[out] pllSize

Тип: ULONGLONG*

Получает указатель на количество байтов данных, содержащихся в URL-адресе.

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

Тип: HRESULT

Если этот метод завершается успешно, он возвращает S_OK. В противном случае возвращается код ошибки HRESULT .

Комментарии

Значение, вычисленное в этом методе, является фактором при определении ограничений на размер выходных данных IFilter . Этот метод должен возвращать значение 0 для контейнеров, если реализация протокола предназначена для иерархического источника содержимого.

Реализуйте этот метод для файлов, не являющихся файлами, возвращая размер индексированного документа. Например, чтобы проиндексировать базу данных, где каждая строка является документом, верните наилучшую оценку размера строки.

Требования

Требование Значение
Минимальная версия клиента Windows XP с пакетом обновления 2 (SP2), Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2003 с пакетом обновления 1 (SP1) [только классические приложения]
Целевая платформа Windows
Header searchapi.h
Распространяемые компоненты Windows Desktop Search (WDS) 3.0