Метод 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 |