Metode IUrlAccessor::GetFileName (searchapi.h)
Mengambil nama file item, yang digunakan host filter untuk pengindeksan. Jika item tidak ada dalam sistem file dan metode IUrlAccessor::BindToStream diimplementasikan, metode ini mengembalikan properti System.ParsingPath shell untuk item.
Sintaks
HRESULT GetFileName(
[out] WCHAR [] wszFileName,
[in] DWORD dwSize,
[out] DWORD *pdwLength
);
Parameter
[out] wszFileName
Jenis: WCHAR[]
Menerima nama file sebagai string Unicode yang dihentikan null.
[in] dwSize
Jenis: DWORD
Ukuran dalam TCHARdariwszFileName, tidak termasuk NULL yang mengakhiri.
[out] pdwLength
Jenis: DWORD*
Menerima pointer ke jumlah TCHARyang ditulis ke wszFileName, tidak termasuk NULL.
Mengembalikan nilai
Jenis: HRESULT
Jika metode ini berhasil, metode ini mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.
Keterangan
Jika metode ini diimplementasikan, host filter menggunakan nama file untuk menentukan IFilter yang benar untuk digunakan untuk mengurai konten aliran yang dikembalikan oleh IUrlAccessor::BindToStream.
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 |