Metode IFsrmClassificationManager::EnumFileProperties (fsrmpipeline.h)

Menghitung properti file yang ditentukan.

Sintaks

HRESULT EnumFileProperties(
  [in]  BSTR                       filePath,
  [in]  FsrmGetFilePropertyOptions options,
  [out] IFsrmCollection            **fileProperties
);

Parameter

[in] filePath

File yang berisi properti yang ingin Anda hitung. Anda harus menentukan jalur absolut ke file. Anda tidak dapat menentukan berbagi file.

[in] options

Opsi yang digunakan untuk menghitung properti file. Untuk nilai yang mungkin, lihat enumerasi FsrmGetFilePropertyOptions .

[out] fileProperties

Antarmuka IFsrmCollection yang berisi kumpulan properti file. Setiap item dalam koleksi adalah VARIAN jenis VT_DISPATCH. Kueri anggota pdispVal dari varian untuk antarmuka IFsrmProperty .

Menampilkan nilai

Metode mengembalikan nilai pengembalian berikut.

Keterangan

FSRM meminta modul penyimpanan yang ditentukan (lihat parameter opsi ) untuk mengembalikan semua properti untuk file yang menjadi tanggung jawabnya. Untuk modul penyimpanan yang menyematkan properti dalam file, daftar akan menyertakan semua properti yang disematkan dalam file (bukan hanya yang ditentukan oleh FSRM).

Jika parameter opsi diatur ke FsrmGetFilePropertyOptions_None, FSRM menjalankan ulang klasifikasi pada file untuk memastikan nilai yang benar dikembalikan.

Contoh

Untuk contoh di C# dan PowerShell lihat Mengakses Properti Klasifikasi.

Persyaratan

   
Klien minimum yang didukung Windows 8
Server minimum yang didukung Windows Server 2008 R2
Target Platform Windows
Header fsrmpipeline.h (termasuk FsrmPipeline.h, FsrmTlb.h)
DLL SrmSvc.dll

Lihat juga

FsrmClassificationManager

IFsrmClassificationManager

IFsrmClassificationManager2

IFsrmClassificationManager::ClearFileProperty

IFsrmClassificationManager::GetFileProperty

IFsrmClassificationManager::SetFileProperty

MSFT_FSRMClassification