Bagikan melalui


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