Metodo IFsrmClassificationManager::EnumModuleDefinitions (fsrmpipeline.h)

[Questo metodo è supportato per la compatibilità, ma è consigliabile usare le classi WMI FSRM per gestire FSRM . Vedere la classe MSFT_FSRMClassification .]

Enumera le definizioni del modulo del tipo specificato.

Sintassi

HRESULT EnumModuleDefinitions(
  [in]  FsrmPipelineModuleType moduleType,
  [in]  FsrmEnumOptions        options,
  [out] IFsrmCollection        **moduleDefinitions
);

Parametri

[in] moduleType

Tipo di modulo da enumerare. Per i valori possibili, vedere l'enumerazione FsrmPipelineModuleType .

[in] options

Una o più opzioni per enumerare i moduli. Per i valori possibili, vedere l'enumerazione FsrmEnumOptions .

Nota L'opzione FsrmEnumOptions_Asynchronous non è supportata da questo metodo.
 

[out] moduleDefinitions

Interfaccia IFsrmCollection che contiene una raccolta di definizioni di modulo. Ogni elemento della raccolta è variant di tipo VT_DISPATCH. Eseguire una query sul membro pdispVal della variante per l'interfaccia IFsrmPipelineModuleDefinition . È quindi possibile utilizzare la proprietà IFsrmPipelineModuleDefinition.ModuleType per determinare il tipo del modulo. Eseguire una query sull'interfaccia IFsrmPipelineModuleDefinition per l'interfaccia del modulo da usare. Ad esempio, se ModuleType è FsrmPipelineModuleType_Classifier, eseguire una query sull'interfaccia IFsrmPipelineModuleDefinition per l'interfaccia IFsrmClassifierModuleDefinition .

La raccolta contiene solo definizioni di modulo di cui è stato eseguito il commit; la raccolta non conterrà le definizioni di modulo appena create di cui non è stato eseguito il commit.

Valore restituito

Il metodo restituisce i valori restituiti seguenti.

Requisiti

   
Client minimo supportato Nessuno supportato
Server minimo supportato Windows Server 2008 R2
Piattaforma di destinazione Windows
Intestazione fsrmpipeline.h (include FsrmPipeline.h, FsrmTlb.h)
DLL SrmSvc.dll

Vedi anche

FsrmClassificationManager

IFsrmClassificationManager

IFsrmClassificationManager2

IFsrmClassificationManager::CreateModuleDefinition

IFsrmClassificationManager::GetModuleDefinition

IFsrmClassifierModuleDefinition

IFsrmStorageModuleDefinition

MSFT_FSRMClassification