{F618C514-DFB8-11D1-A2CF-00805FC79235}

Catalog2 Class

Registry

InprocServer32

C:\Windows\System32\Com\comadmin.dll
  • ThreadingModel: both

ProgID

COMAdmin.COMAdminCatalog.1

VersionIndependentProgID

COMAdmin.COMAdminCatalog

Instance

  • Type: ComObject

Methods

  • GetCollection: IDispatch GetCollection (string)
  • Connect: IDispatch Connect (string)
  • GetCollectionByQuery: IDispatch GetCollectionByQuery (string, SAFEARRAY(Variant))
  • ImportComponent: void ImportComponent (string, string)
  • InstallComponent: void InstallComponent (string, string, string, string)
  • ShutdownApplication: void ShutdownApplication (string)
  • ExportApplication: void ExportApplication (string, string, int)
  • InstallApplication: void InstallApplication (string, string, int, string, string, string)
  • StopRouter: void StopRouter ()
  • RefreshRouter: void RefreshRouter ()
  • StartRouter: void StartRouter ()
  • Reserved1: void Reserved1 ()
  • Reserved2: void Reserved2 ()
  • InstallMultipleComponents: void InstallMultipleComponents (string, SAFEARRAY(Variant), SAFEARRAY(Variant))
  • GetMultipleComponentsInfo: void GetMultipleComponentsInfo (string, SAFEARRAY(Variant), SAFEARRAY(Variant), SAFEARRAY(Variant), SAFEARRAY(Variant), SAFEARRAY(Variant))
  • RefreshComponents: void RefreshComponents ()
  • BackupREGDB: void BackupREGDB (string)
  • RestoreREGDB: void RestoreREGDB (string)
  • QueryApplicationFile: void QueryApplicationFile (string, string, string, bool, bool, SAFEARRAY(Variant))
  • StartApplication: void StartApplication (string)
  • ServiceCheck: int ServiceCheck (int)
  • InstallMultipleEventClasses: void InstallMultipleEventClasses (string, SAFEARRAY(Variant), SAFEARRAY(Variant))
  • InstallEventClass: void InstallEventClass (string, string, string, string)
  • GetEventClassesForIID: void GetEventClassesForIID (string, SAFEARRAY(Variant), SAFEARRAY(Variant), SAFEARRAY(Variant))
  • GetCollectionByQuery2: IDispatch GetCollectionByQuery2 (string, Variant)
  • GetApplicationInstanceIDFromProcessID: string GetApplicationInstanceIDFromProcessID (int)
  • ShutdownApplicationInstances: void ShutdownApplicationInstances (Variant)
  • PauseApplicationInstances: void PauseApplicationInstances (Variant)
  • ResumeApplicationInstances: void ResumeApplicationInstances (Variant)
  • RecycleApplicationInstances: void RecycleApplicationInstances (Variant, int)
  • AreApplicationInstancesPaused: bool AreApplicationInstancesPaused (Variant)
  • DumpApplicationInstance: string DumpApplicationInstance (string, string, int)
  • CreateServiceForApplication: void CreateServiceForApplication (string, string, string, string, string, string, string, bool)
  • DeleteServiceForApplication: void DeleteServiceForApplication (string)
  • GetPartitionID: string GetPartitionID (string)
  • GetPartitionName: string GetPartitionName (string)
  • FlushPartitionCache: void FlushPartitionCache ()
  • CopyApplications: void CopyApplications (string, Variant, string)
  • CopyComponents: void CopyComponents (string, Variant, string)
  • MoveComponents: void MoveComponents (string, Variant, string)
  • AliasComponent: void AliasComponent (string, string, string, string, string)
  • IsSafeToDelete: COMAdminInUse IsSafeToDelete (string)
  • ImportUnconfiguredComponents: void ImportUnconfiguredComponents (string, Variant, Variant)
  • PromoteUnconfiguredComponents: void PromoteUnconfiguredComponents (string, Variant, Variant)
  • ImportComponents: void ImportComponents (string, Variant, Variant)
  • ExportPartition: void ExportPartition (string, string, int)
  • InstallPartition: void InstallPartition (string, string, int, string, string, string)
  • QueryApplicationFile2: IDispatch QueryApplicationFile2 (string)
  • GetComponentVersionCount: int GetComponentVersionCount (string)

Properties

  • MajorVersion: int MajorVersion () {get}
  • MinorVersion: int MinorVersion () {get}
  • IsApplicationInstanceDumpSupported: bool IsApplicationInstanceDumpSupported () {get}
  • CurrentPartition: string CurrentPartition () {set}
  • CurrentPartitionID: string CurrentPartitionID () {get}
  • CurrentPartitionName: string CurrentPartitionName () {get}
  • GlobalPartitionID: string GlobalPartitionID () {get}
  • Is64BitCatalogServer: bool Is64BitCatalogServer () {get}

MIT License. Copyright (c) 2021 Strontic.