Bagikan melalui


Metode ISearchProtocol::CreateAccessor (searchapi.h)

Membuat dan menginisialisasi objek IUrlAccessor .

Sintaks

HRESULT CreateAccessor(
  [in]  LPCWSTR                 pcwszURL,
  [in]  AUTHENTICATION_INFO     *pAuthenticationInfo,
  [in]  INCREMENTAL_ACCESS_INFO *pIncrementalAccessInfo,
  [in]  ITEM_INFO               *pItemInfo,
  [out] IUrlAccessor            **ppAccessor
);

Parameter

[in] pcwszURL

Jenis: LPCWSTR

Penunjuk ke string Unicode yang dihentikan null yang berisi URL item yang diakses.

[in] pAuthenticationInfo

Jenis: AUTHENTICATION_INFO*

Arahkan ke struktur AUTHENTICATION_INFO yang berisi informasi autentikasi yang diperlukan untuk mengakses item ini di sumber isi.

[in] pIncrementalAccessInfo

Jenis: INCREMENTAL_ACCESS_INFO*

Penunjuk ke struktur INCREMENTAL_ACCESS_INFO yang berisi informasi akses inkremental, seperti terakhir kali file diakses oleh pengumpul.

[in] pItemInfo

Jenis: ITEM_INFO*

Arahkan ke struktur ITEM_INFO yang berisi informasi tentang item URL, seperti nama katalog ruang kerja item.

[out] ppAccessor

Jenis: IUrlAccessor**

Menerima alamat pointer ke objek IUrlAccessor yang dibuat oleh metode ini. Objek ini berisi informasi tentang item URL, seperti nama file item.

Mengembalikan nilai

Jenis: HRESULT

Jika metode ini berhasil, metode akan mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.

Keterangan

Host protokol memanggil metode ini pada handler protokol sekali untuk setiap URL yang diproses oleh pengumpul dan mengambil pointer ke objek IUrlAccessor . Metode ini membuat dan menginisialisasi objek IUrlAccessor untuk memproses item yang saat ini diakses oleh pengumpul.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows XP dengan SP2, Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2003 dengan SP1 [hanya aplikasi desktop]
Target Platform Windows
Header searchapi.h
Redistribusi Windows Desktop Search (WDS) 3.0