Méthode IFsrmClassificationManager::CreateModuleDefinition (fsrmpipeline.h)
[Cette méthode est prise en charge pour la compatibilité, mais il est recommandé d’utiliser les classes WMI FSRM pour gérer FSRM. Consultez la classe MSFT_FSRMClassification .]
Crée une définition de module du type spécifié.
Syntaxe
HRESULT CreateModuleDefinition(
[in] FsrmPipelineModuleType moduleType,
[out] IFsrmPipelineModuleDefinition **moduleDefinition
);
Paramètres
[in] moduleType
Type de module à créer (par exemple, un classifieur ou un module de stockage). Pour connaître les types possibles, consultez l’énumération FsrmPipelineModuleType .
[out] moduleDefinition
Interface IFsrmPipelineModuleDefinition pour la nouvelle définition de module. Interrogez l’interface IFsrmPipelineModuleDefinition pour obtenir l’interface du module spécifié. Par exemple, si moduleType est FsrmPipelineModuleType_Classifier, interrogez l’interface IFsrmPipelineModuleDefinition pour l’interface IFsrmClassifierModuleDefinition .
Pour enregistrer la définition du module, appelez la méthode IFsrmPipelineModuleDefinition::Commit .
Valeur retournée
La méthode retourne les valeurs de retour suivantes.
Notes
Il n’existe aucune limite au nombre de modules que vous pouvez définir.
En plus de définir le module avec FSRM, vous devez également inscrire la classe auprès de COM. Il doit s’agir d’une inscription d’une classe COM qui implémente IFsrmClassifierModuleImplementation ou IFsrmStorageModuleImplementation, selon le type de module.
FSRM fournit les classifieurs intégrés suivants : le classifieur de dossiers et le classifieur de contenu. Le classifieur de dossiers classifie les fichiers en fonction du dossier dans lequel ils sont stockés. Le classifieur de contenu en recherchant des chaînes et des expressions régulières dans le fichier à l’aide des méthodes d’extraction de texte Windows.
FSRM fournit les trois modules de stockage intégrés suivants :
- Module de stockage du cache système : stocke les propriétés dans un cache de flux de données de remplacement NTFS.
- Module de stockage Office 97 - 2003 In-File : stocke les propriétés dans un fichier Microsoft Office 97 - 2003.
- Module de stockage Office 2007 In-File : stocke les propriétés dans un fichier Microsoft Office 2007 (ou version ultérieure).
Spécifications
Client minimal pris en charge | Aucun pris en charge |
Serveur minimal pris en charge | Windows Server 2008 R2 |
Plateforme cible | Windows |
En-tête | fsrmpipeline.h (inclure FsrmPipeline.h, FsrmTlb.h) |
DLL | SrmSvc.dll |
Voir aussi
IFsrmClassificationManager::EnumModuleDefinitions
IFsrmClassificationManager::GetModuleDefinition
IFsrmClassifierModuleDefinition
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour