Metode ISearchManager::SetProxy (searchapi.h)
Menyimpan informasi dalam pengindeks yang menentukan cara kerja pengindeks dan berkomunikasi dengan server proksi.
Sintaks
HRESULT SetProxy(
[in] PROXY_ACCESS sUseProxy,
[in] BOOL fLocalByPassProxy,
[in] DWORD dwPortNumber,
[in] LPCWSTR pszProxyName,
[in] LPCWSTR pszByPassList
);
Parameter
[in] sUseProxy
Jenis: PROXY_ACCESS
Mengatur apakah dan cara menggunakan proksi, menggunakan salah satu nilai yang dijumlahkan dalam PROXY_ACCESS.
[in] fLocalByPassProxy
Jenis: BOOL
Mengatur apakah server proksi harus dilewati untuk item dan URL lokal.
[in] dwPortNumber
Jenis: DWORD
Mengatur nomor port yang akan digunakan indeks untuk berbicara dengan server proksi.
[in] pszProxyName
Jenis: LPCWSTR
String Unicode yang dihentikan null yang berisi nama server proksi yang akan digunakan.
[in] pszByPassList
Jenis: LPCWSTR
String Unicode yang dihentikan null yang berisi daftar item yang dibatasi koma yang dianggap lokal oleh pengindeks dan tidak akan diakses melalui server proksi.
Mengembalikan nilai
Jenis: HRESULT
Jika metode ini berhasil, metode akan mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.
Keterangan
Lihat sampel kode ReindexMatchingUrls untuk melihat cara menentukan file mana yang akan diindeks ulang dan cara menyiapkannya.
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 |