Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Создает и инициализирует объект IUrlAccessor . Этот метод имеет те же базовые функциональные возможности, что и метод ISearchProtocol::CreateAccessor , но он включает дополнительный параметр pUserData для предоставления дополнительных данных обработчику протокола.
Синтаксис
HRESULT CreateAccessorEx(
[in] LPCWSTR pcwszURL,
[in] AUTHENTICATION_INFO *pAuthenticationInfo,
[in] INCREMENTAL_ACCESS_INFO *pIncrementalAccessInfo,
[in] ITEM_INFO *pItemInfo,
[in] const BLOB *pUserData,
[out] IUrlAccessor **ppAccessor
);
Параметры
[in] pcwszURL
Тип: LPCWSTR
Указатель на строку Юникода, завершающуюся null, которая содержит URL-адрес элемента, к котором осуществляется доступ.
[in] pAuthenticationInfo
Тип: AUTHENTICATION_INFO*
Указатель на структуру AUTHENTICATION_INFO , содержащую сведения о проверке подлинности, необходимые для доступа к этому элементу в источнике контента.
[in] pIncrementalAccessInfo
Тип: INCREMENTAL_ACCESS_INFO*
Указатель на INCREMENTAL_ACCESS_INFO структуру, содержащую добавочные сведения о доступе, например время последнего доступа к файлу со стороны средства сбора данных.
[in] pItemInfo
Тип: ITEM_INFO*
Указатель на структуру ITEM_INFO , которая содержит сведения об элементе URL-адреса, например имя каталога рабочей области элемента.
[in] pUserData
Тип: const BLOB*
Указатель на сведения о пользователе. Эти данные могут быть любыми, что принимает инициатор уведомления. Если обработчик протокола реализует этот интерфейс, он получит эти данные. Этот большой двоичный объект задан не для всех уведомлений.
[out] ppAccessor
Тип: IUrlAccessor**
Получает адрес указателя на объект IUrlAccessor , созданный этим методом. Этот объект содержит сведения об элементе URL-адреса, например имя файла элемента.
Возвращаемое значение
Тип: HRESULT
Если этот метод завершается успешно, он возвращает S_OK. В противном случае возвращается код ошибки HRESULT .
Комментарии
Этот метод создает и инициализирует объект IUrlAccessor для обработки элемента, к которым в данный момент обращается средство сбора данных. Узел протокола вызывает этот метод в обработчике протокола. Этот метод вызывается один раз для каждого URL-адреса, обрабатываемого сборщиком, и извлекает указатель на объект IUrlAccessor .
Требования
| Требование | Значение |
|---|---|
| Минимальная версия клиента | Windows XP с пакетом обновления 2 (SP2), Windows Vista [только классические приложения] |
| Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
| Целевая платформа | Windows |
| Header | searchapi.h |
| Распространяемые компоненты | Windows Desktop Search (WDS) 3.0 |