COMAdmin, COM interface constants for VB.Net / VBScript
COMAdmin - interface constants
This page contains simple VBA include for the COMAdmin COM library.
library parameters| File Name | WINDOWS\system32\Com\comadmin.dll |
|---|
| Guid | {F618C513-DFB8-11D1-A2CF-00805FC79235} |
|---|
| Enums | 20 |
|---|
COMAdminInUseenum, 6 members.
Public Enum COMAdminInUse
COMAdminNotInUse = 0
COMAdminInUseByCatalog = 1
COMAdminInUseByRegistryUnknown = 2
COMAdminInUseByRegistryProxyStub = 3
COMAdminInUseByRegistryTypeLib = 4
COMAdminInUseByRegistryClsid = 5
End Enum
COMAdminComponentTypeenum, 2 members.
Public Enum COMAdminComponentType
COMAdmin32BitComponent = 1
COMAdmin64BitComponent = 2
End Enum
COMAdminApplicationInstallOptionsenum, 3 members.
Public Enum COMAdminApplicationInstallOptions
COMAdminInstallNoUsers = 0
COMAdminInstallUsers = 1
COMAdminInstallForceOverwriteOfFiles = 2
End Enum
COMAdminApplicationExportOptionsenum, 5 members.
Public Enum COMAdminApplicationExportOptions
COMAdminExportNoUsers = 0
COMAdminExportUsers = 1
COMAdminExportApplicationProxy = 2
COMAdminExportForceOverwriteOfFiles = 4
COMAdminExportIn10Format = 16
End Enum
COMAdminThreadingModelsenum, 6 members.
Public Enum COMAdminThreadingModels
COMAdminThreadingModelApartment = 0
COMAdminThreadingModelFree = 1
COMAdminThreadingModelMain = 2
COMAdminThreadingModelBoth = 3
COMAdminThreadingModelNeutral = 4
COMAdminThreadingModelNotSpecified = 5
End Enum
COMAdminTransactionOptionsenum, 5 members.
Public Enum COMAdminTransactionOptions
COMAdminTransactionIgnored = 0
COMAdminTransactionNone = 1
COMAdminTransactionSupported = 2
COMAdminTransactionRequired = 3
COMAdminTransactionRequiresNew = 4
End Enum
COMAdminTxIsolationLevelOptionsenum, 5 members.
Public Enum COMAdminTxIsolationLevelOptions
COMAdminTxIsolationLevelAny = 0
COMAdminTxIsolationLevelReadUnCommitted = 1
COMAdminTxIsolationLevelReadCommitted = 2
COMAdminTxIsolationLevelRepeatableRead = 3
COMAdminTxIsolationLevelSerializable = 4
End Enum
COMAdminSynchronizationOptionsenum, 5 members.
Public Enum COMAdminSynchronizationOptions
COMAdminSynchronizationIgnored = 0
COMAdminSynchronizationNone = 1
COMAdminSynchronizationSupported = 2
COMAdminSynchronizationRequired = 3
COMAdminSynchronizationRequiresNew = 4
End Enum
COMAdminActivationOptionsenum, 2 members.
Public Enum COMAdminActivationOptions
COMAdminActivationInproc = 0
COMAdminActivationLocal = 1
End Enum
COMAdminAccessChecksLevelOptionsenum, 2 members.
Public Enum COMAdminAccessChecksLevelOptions
COMAdminAccessChecksApplicationLevel = 0
COMAdminAccessChecksApplicationComponentLevel = 1
End Enum
COMAdminAuthenticationLevelOptionsenum, 7 members.
Public Enum COMAdminAuthenticationLevelOptions
COMAdminAuthenticationDefault = 0
COMAdminAuthenticationNone = 1
COMAdminAuthenticationConnect = 2
COMAdminAuthenticationCall = 3
COMAdminAuthenticationPacket = 4
COMAdminAuthenticationIntegrity = 5
COMAdminAuthenticationPrivacy = 6
End Enum
COMAdminImpersonationLevelOptionsenum, 4 members.
Public Enum COMAdminImpersonationLevelOptions
COMAdminImpersonationAnonymous = 1
COMAdminImpersonationIdentify = 2
COMAdminImpersonationImpersonate = 3
COMAdminImpersonationDelegate = 4
End Enum
COMAdminAuthenticationCapabilitiesOptionsenum, 4 members.
Public Enum COMAdminAuthenticationCapabilitiesOptions
COMAdminAuthenticationCapabilitiesNone = 0
COMAdminAuthenticationCapabilitiesSecureReference = 2
COMAdminAuthenticationCapabilitiesStaticCloaking = 32
COMAdminAuthenticationCapabilitiesDynamicCloaking = 64
End Enum
COMAdminOSenum, 19 members.
Public Enum COMAdminOS
COMAdminOSNotInitialized = 0
COMAdminOSWindows3_1 = 1
COMAdminOSWindows9x = 2
COMAdminOSWindows2000 = 3
COMAdminOSWindows2000AdvancedServer = 4
COMAdminOSWindows2000Unknown = 5
COMAdminOSUnknown = 6
COMAdminOSWindowsXPPersonal = 11
COMAdminOSWindowsXPProfessional = 12
COMAdminOSWindowsNETStandardServer = 13
COMAdminOSWindowsNETEnterpriseServer = 14
COMAdminOSWindowsNETDatacenterServer = 15
COMAdminOSWindowsNETWebServer = 16
COMAdminOSWindowsLonghornPersonal = 17
COMAdminOSWindowsLonghornProfessional = 18
COMAdminOSWindowsLonghornStandardServer = 19
COMAdminOSWindowsLonghornEnterpriseServer = 20
COMAdminOSWindowsLonghornDatacenterServer = 21
COMAdminOSWindowsLonghornWebServer = 22
End Enum
COMAdminServiceOptionsenum, 1 members.
Public Enum COMAdminServiceOptions
COMAdminServiceLoadBalanceRouter = 1
End Enum
COMAdminServiceStatusOptionsenum, 8 members.
Public Enum COMAdminServiceStatusOptions
COMAdminServiceStopped = 0
COMAdminServiceStartPending = 1
COMAdminServiceStopPending = 2
COMAdminServiceRunning = 3
COMAdminServiceContinuePending = 4
COMAdminServicePausePending = 5
COMAdminServicePaused = 6
COMAdminServiceUnknownState = 7
End Enum
COMAdminQCMessageAuthenticateOptionsenum, 3 members.
Public Enum COMAdminQCMessageAuthenticateOptions
COMAdminQCMessageAuthenticateSecureApps = 0
COMAdminQCMessageAuthenticateOff = 1
COMAdminQCMessageAuthenticateOn = 2
End Enum
COMAdminFileFlagsenum, 19 members.
Public Enum COMAdminFileFlags
COMAdminFileFlagLoadable = 1
COMAdminFileFlagCOM = 2
COMAdminFileFlagContainsPS = 4
COMAdminFileFlagContainsComp = 8
COMAdminFileFlagContainsTLB = 16
COMAdminFileFlagSelfReg = 32
COMAdminFileFlagSelfUnReg = 64
COMAdminFileFlagUnloadableDLL = 128
COMAdminFileFlagDoesNotExist = 256
COMAdminFileFlagAlreadyInstalled = 512
COMAdminFileFlagBadTLB = 1024
COMAdminFileFlagGetClassObjFailed = 2048
COMAdminFileFlagClassNotAvailable = 4096
COMAdminFileFlagRegistrar = 8192
COMAdminFileFlagNoRegistrar = 16384
COMAdminFileFlagDLLRegsvrFailed = 32768
COMAdminFileFlagRegTLBFailed = 65536
COMAdminFileFlagRegistrarFailed = 131072
COMAdminFileFlagError = 262144
End Enum
COMAdminComponentFlagsenum, 6 members.
Public Enum COMAdminComponentFlags
COMAdminCompFlagTypeInfoFound = 1
COMAdminCompFlagCOMPlusPropertiesFound = 2
COMAdminCompFlagProxyFound = 4
COMAdminCompFlagInterfacesFound = 8
COMAdminCompFlagAlreadyInstalled = 16
COMAdminCompFlagNotInApplication = 32
End Enum
COMAdminErrorCodesenum, 88 members.
Public Enum COMAdminErrorCodes
COMAdminErrObjectErrors = -2146368511
COMAdminErrObjectInvalid = -2146368510
COMAdminErrKeyMissing = -2146368509
COMAdminErrAlreadyInstalled = -2146368508
COMAdminErrAppFileWriteFail = -2146368505
COMAdminErrAppFileReadFail = -2146368504
COMAdminErrAppFileVersion = -2146368503
COMAdminErrBadPath = -2146368502
COMAdminErrApplicationExists = -2146368501
COMAdminErrRoleExists = -2146368500
COMAdminErrCantCopyFile = -2146368499
COMAdminErrNoUser = -2146368497
COMAdminErrInvalidUserids = -2146368496
COMAdminErrNoRegistryCLSID = -2146368495
COMAdminErrBadRegistryProgID = -2146368494
COMAdminErrAuthenticationLevel = -2146368493
COMAdminErrUserPasswdNotValid = -2146368492
COMAdminErrCLSIDOrIIDMismatch = -2146368488
COMAdminErrRemoteInterface = -2146368487
COMAdminErrDllRegisterServer = -2146368486
COMAdminErrNoServerShare = -2146368485
COMAdminErrDllLoadFailed = -2146368483
COMAdminErrBadRegistryLibID = -2146368482
COMAdminErrAppDirNotFound = -2146368481
COMAdminErrRegistrarFailed = -2146368477
COMAdminErrCompFileDoesNotExist = -2146368476
COMAdminErrCompFileLoadDLLFail = -2146368475
COMAdminErrCompFileGetClassObj = -2146368474
COMAdminErrCompFileClassNotAvail = -2146368473
COMAdminErrCompFileBadTLB = -2146368472
COMAdminErrCompFileNotInstallable = -2146368471
COMAdminErrNotChangeable = -2146368470
COMAdminErrNotDeletable = -2146368469
COMAdminErrSession = -2146368468
COMAdminErrCompMoveLocked = -2146368467
COMAdminErrCompMoveBadDest = -2146368466
COMAdminErrRegisterTLB = -2146368464
COMAdminErrSystemApp = -2146368461
COMAdminErrCompFileNoRegistrar = -2146368460
COMAdminErrCoReqCompInstalled = -2146368459
COMAdminErrServiceNotInstalled = -2146368458
COMAdminErrPropertySaveFailed = -2146368457
COMAdminErrObjectExists = -2146368456
COMAdminErrComponentExists = -2146368455
COMAdminErrRegFileCorrupt = -2146368453
COMAdminErrPropertyOverflow = -2146368452
COMAdminErrNotInRegistry = -2146368450
COMAdminErrObjectNotPoolable = -2146368449
COMAdminErrApplidMatchesClsid = -2146368442
COMAdminErrRoleDoesNotExist = -2146368441
COMAdminErrStartAppNeedsComponents = -2146368440
COMAdminErrRequiresDifferentPlatform = -2146368439
COMAdminErrQueuingServiceNotAvailable = -2146367998
COMAdminErrObjectParentMissing = -2146367480
COMAdminErrObjectDoesNotExist = -2146367479
COMAdminErrCanNotExportAppProxy = -2146368438
COMAdminErrCanNotStartApp = -2146368437
COMAdminErrCanNotExportSystemApp = -2146368436
COMAdminErrCanNotSubscribeToComponent = -2146368435
COMAdminErrAppNotRunning = -2146367478
COMAdminErrEventClassCannotBeSubscriber = -2146368434
COMAdminErrLibAppProxyIncompatible = -2146368433
COMAdminErrBasePartitionOnly = -2146368432
COMAdminErrDuplicatePartitionName = -2146368425
COMAdminErrPartitionInUse = -2146368423
COMAdminErrImportedComponentsNotAllowed = -2146368421
COMAdminErrRegdbNotInitialized = -2146368398
COMAdminErrRegdbNotOpen = -2146368397
COMAdminErrRegdbSystemErr = -2146368396
COMAdminErrRegdbAlreadyRunning = -2146368395
COMAdminErrMigVersionNotSupported = -2146368384
COMAdminErrMigSchemaNotFound = -2146368383
COMAdminErrCatBitnessMismatch = -2146368382
COMAdminErrCatUnacceptableBitness = -2146368381
COMAdminErrCatWrongAppBitnessBitness = -2146368380
COMAdminErrCatPauseResumeNotSupported = -2146368379
COMAdminErrCatServerFault = -2146368378
COMAdminErrCantRecycleLibraryApps = -2146367473
COMAdminErrCantRecycleServiceApps = -2146367471
COMAdminErrProcessAlreadyRecycled = -2146367470
COMAdminErrPausedProcessMayNotBeRecycled = -2146367469
COMAdminErrInvalidPartition = -2146367477
COMAdminErrPartitionMsiOnly = -2146367463
COMAdminErrStartAppDisabled = -2146368431
COMAdminErrCompMoveSource = -2146367460
COMAdminErrCompMoveDest = -2146367459
COMAdminErrCompMovePrivate = -2146367458
COMAdminErrCannotCopyEventClass = -2146367456
End Enum
|