Bagikan melalui


Metode IFsrmClassificationManager::CreateModuleDefinition (fsrmpipeline.h)

[Metode ini didukung untuk kompatibilitas tetapi disarankan untuk menggunakan Kelas WMI FSRM untuk mengelola FSRM. Silakan lihat kelas MSFT_FSRMClassification .]

Membuat definisi modul dari jenis yang ditentukan.

Sintaks

HRESULT CreateModuleDefinition(
  [in]  FsrmPipelineModuleType        moduleType,
  [out] IFsrmPipelineModuleDefinition **moduleDefinition
);

Parameter

[in] moduleType

Jenis modul yang akan dibuat (misalnya, pengklasifikasi atau modul penyimpanan). Untuk jenis yang mungkin, lihat enumerasi FsrmPipelineModuleType .

[out] moduleDefinition

Antarmuka IFsrmPipelineModuleDefinition ke definisi modul baru. Kueri antarmuka IFsrmPipelineModuleDefinition untuk mendapatkan antarmuka untuk modul yang ditentukan. Misalnya, jika moduleTypeFsrmPipelineModuleType_Classifier, kueri antarmuka IFsrmPipelineModuleDefinition untuk antarmuka IFsrmClassifierModuleDefinition .

Untuk menyimpan definisi modul, panggil metode IFsrmPipelineModuleDefinition::Commit .

Nilai kembali

Metode mengembalikan nilai pengembalian berikut.

Keterangan

Tidak ada batasan jumlah modul yang dapat Anda tentukan.

Selain mendefinisikan modul dengan FSRM, Anda juga harus mendaftarkan kelas dengan COM. Ini perlu menjadi pendaftaran kelas COM yang mengimplementasikan IFsrmClassifierModuleImplementation atau IFsrmStorageModuleImplementation, tergantung pada jenis modul.

FSRM menyediakan pengklasifikasi bawaan berikut: Pengklasifikasi Folder dan Pengklasifikasi Konten. Pengklasifikasi Folder mengklasifikasikan file berdasarkan folder tempat file disimpan. Pengklasifikasi Konten mengklasifikasikan dengan mencari string dan ekspresi reguler dalam file menggunakan metode ekstraksi teks Windows.

FSRM menyediakan tiga modul penyimpanan bawaan berikut:

  • Modul Penyimpanan Cache Sistem—menyimpan properti dalam cache Aliran Data Alternatif NTFS.
  • Modul Penyimpanan In-File Office 97 - 2003—menyimpan properti dalam file Microsoft Office 97 - 2003.
  • Modul Penyimpanan In-File Office 2007—menyimpan properti dalam file Microsoft Office 2007 (atau yang lebih baru).

Persyaratan

   
Klien minimum yang didukung Tidak ada yang didukung
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::EnumModuleDefinitions

IFsrmClassificationManager::GetModuleDefinition

IFsrmClassifierModuleDefinition

IFsrmPipelineModuleConnector::Bind

IFsrmStorageModuleDefinition

MSFT_FSRMClassification