Функция LoadIFilter (ntquery.h)
[Служба индексирования не поддерживается в Windows XP. Вместо этого используйте Windows Search для поиска на стороне клиента и Microsoft Search Server Express для поиска на стороне сервера.]
Извлекает IFilter из имени пути для объекта .
Синтаксис
HRESULT LoadIFilter(
PCWSTR pwcsPath,
[in] IUnknown *pUnkOuter,
[out] void **ppIUnk
);
Параметры
pwcsPath
Указатель на полный путь к объекту, для которого должен быть возвращен указатель интерфейса IFilter . Путь может содержать полное имя файла или только расширение имени файла; например, .ext".
[in] pUnkOuter
Указатель на управляющий интерфейс IUnknown агрегата, в котором существует этот объект хранения.
[out] ppIUnk
Указатель на переменную, получающую указатель интерфейса IFilter .
Возвращаемое значение
Эта функция может возвращать одно из этих значений.
Код возврата | Описание |
---|---|
|
Операция успешно завершена. |
|
Функции было отказано в доступе к файлу фильтра. |
|
Функция обнаружила недопустимый дескриптор, вероятно, из-за нехватки памяти. |
|
Функция получила недопустимый параметр. |
|
Функция не имеет достаточно памяти или других ресурсов для завершения операции. |
|
Произошла неизвестная ошибка. |
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Целевая платформа | Windows |
Header | ntquery.h |
Библиотека | Ntquery.lib |
DLL | Query.dll |