Méthode IFsrmClassificationManager::EnumFileProperties (fsrmpipeline.h)

Énumère les propriétés du fichier spécifié.

Syntaxe

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

Paramètres

[in] filePath

Fichier qui contient les propriétés que vous souhaitez énumérer. Vous devez spécifier un chemin d’accès absolu au fichier. Vous ne pouvez pas spécifier un partage de fichiers.

[in] options

Option à utiliser pour énumérer les propriétés du fichier. Pour connaître les valeurs possibles, consultez l’énumération FsrmGetFilePropertyOptions .

[out] fileProperties

Interface IFsrmCollection qui contient une collection de propriétés de fichier. Chaque élément de la collection est un VARIANT de type VT_DISPATCH. Interrogez le membre pdispVal de la variante pour l’interface IFsrmProperty .

Valeur retournée

La méthode retourne les valeurs de retour suivantes.

Notes

FSRM demande aux modules de stockage spécifiés (voir le paramètre options ) de retourner toutes les propriétés du fichier dont ils sont responsables. Pour les modules de stockage qui incorporent les propriétés dans le fichier, la liste inclut toutes les propriétés incorporées dans le fichier (pas seulement celles définies par FSRM).

Si le paramètre options a la valeur FsrmGetFilePropertyOptions_None, FSRM réexécutera la classification sur le fichier pour s’assurer que la valeur correcte est retournée.

Exemples

Pour obtenir des exemples en C# et PowerShell, consultez Accès aux propriétés de classification.

Spécifications

   
Client minimal pris en charge Windows 8
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

FsrmClassificationManager

IFsrmClassificationManager

IFsrmClassificationManager2

IFsrmClassificationManager::ClearFileProperty

IFsrmClassificationManager::GetFileProperty

IFsrmClassificationManager::SetFileProperty

MSFT_FSRMClassification