252 lines
6.2 KiB
Modula-2
252 lines
6.2 KiB
Modula-2
LIBRARY MIGISM
|
|
|
|
STACKSIZE 1048576
|
|
|
|
EXPORTS
|
|
DllMain
|
|
|
|
IsmInitialize
|
|
IsmSetPlatform
|
|
IsmGetRealPlatform
|
|
IsmStartEtmModules
|
|
IsmStartTransport
|
|
IsmExecute
|
|
IsmRegisterProgressBarCallback
|
|
IsmLoad
|
|
IsmResumeLoad
|
|
IsmSave
|
|
IsmResumeSave
|
|
IsmTerminate
|
|
|
|
IsmSendMessageToApp
|
|
IsmRegisterProgressSlice
|
|
IsmSetCancel
|
|
IsmTickProgressBar
|
|
IsmCurrentlyExecuting
|
|
|
|
IsmAddComponentAlias
|
|
IsmSelectPreferredAlias
|
|
IsmSelectComponent
|
|
IsmSelectMasterGroup
|
|
IsmEnumFirstComponent
|
|
IsmEnumNextComponent
|
|
IsmAbortComponentEnum
|
|
IsmRemoveAllUserSuppliedComponents
|
|
IsmIsComponentSelected
|
|
|
|
IsmRegisterTransport
|
|
IsmEnumFirstTransport
|
|
IsmEnumNextTransport
|
|
IsmAbortTransportEnum
|
|
IsmSelectTransport
|
|
IsmSetTransportStorage
|
|
|
|
IsmRegisterPreEnumerationCallback
|
|
IsmRegisterTypePreEnumerationCallback
|
|
IsmRegisterPostEnumerationCallback
|
|
IsmRegisterTypePostEnumerationCallback
|
|
IsmQueueEnumeration
|
|
IsmHookEnumeration
|
|
IsmRegisterStaticExclusion
|
|
IsmRegisterDynamicExclusion
|
|
IsmExecuteHooks
|
|
|
|
IsmRegisterObjectType
|
|
IsmConvertObjectToMultiSz
|
|
IsmConvertMultiSzToObject
|
|
TrackedIsmGetNativeObjectName
|
|
IsmRegisterPhysicalAcquireHook
|
|
IsmProhibitPhysicalEnum
|
|
IsmAddToPhysicalEnum
|
|
IsmGetFirstObjectTypeId
|
|
IsmGetNextObjectTypeId
|
|
IsmGetObjectTypeId
|
|
IsmGetObjectTypeName
|
|
IsmGetObjectIdFromName
|
|
IsmLockObjectId
|
|
IsmLockObject
|
|
IsmEnumFirstSourceObjectEx
|
|
IsmEnumFirstDestinationObjectEx
|
|
IsmEnumNextObject
|
|
IsmAbortObjectEnum
|
|
IsmConvertObjectToMultiSz
|
|
|
|
IsmMakePersistentObjectId
|
|
IsmMakePersistentObject
|
|
IsmClearPersistenceOnObjectId
|
|
IsmClearPersistenceOnObject
|
|
IsmIsPersistentObjectId
|
|
IsmIsPersistentObject
|
|
IsmEnumFirstPersistentObject
|
|
IsmEnumNextPersistentObject
|
|
IsmAbortPersistentObjectEnum
|
|
|
|
IsmMakeApplyObjectId
|
|
IsmMakeApplyObject
|
|
IsmClearApplyOnObjectId
|
|
IsmClearApplyOnObject
|
|
IsmIsApplyObjectId
|
|
IsmIsApplyObject
|
|
IsmEnumFirstApplyObject
|
|
IsmEnumNextApplyObject
|
|
IsmAbortApplyObjectEnum
|
|
|
|
IsmAbandonObjectIdOnCollision
|
|
IsmAbandonObjectOnCollision
|
|
IsmClearAbandonObjectIdOnCollision
|
|
IsmClearAbandonObjectOnCollision
|
|
IsmIsObjectIdAbandonedOnCollision
|
|
IsmIsObjectAbandonedOnCollision
|
|
|
|
IsmMakeNonCriticalObjectId
|
|
IsmMakeNonCriticalObject
|
|
IsmClearNonCriticalFlagOnObjectId
|
|
IsmClearNonCriticalFlagOnObject
|
|
IsmIsNonCriticalObjectId
|
|
IsmIsNonCriticalObject
|
|
|
|
IsmRegisterAttribute
|
|
IsmGetAttributeName
|
|
IsmGetAttributeGroup
|
|
IsmSetAttributeOnObjectId
|
|
IsmSetAttributeOnObject
|
|
IsmLockAttribute
|
|
IsmClearAttributeOnObjectId
|
|
IsmClearAttributeOnObject
|
|
IsmIsAttributeSetOnObjectId
|
|
IsmIsAttributeSetOnObject
|
|
IsmEnumFirstObjectAttributeById
|
|
IsmEnumFirstObjectAttribute
|
|
IsmEnumNextObjectAttribute
|
|
IsmAbortObjectAttributeEnum
|
|
IsmEnumFirstObjectWithAttribute
|
|
IsmEnumNextObjectWithAttribute
|
|
IsmAbortObjectWithAttributeEnum
|
|
|
|
IsmRegisterProperty
|
|
IsmGetPropertyName
|
|
IsmGetPropertyGroup
|
|
IsmAddPropertyToObjectId
|
|
IsmAddPropertyToObject
|
|
IsmRegisterPropertyData
|
|
IsmAddPropertyDataToObjectId
|
|
IsmAddPropertyDataToObject
|
|
IsmGetPropertyData
|
|
IsmLockProperty
|
|
IsmRemovePropertyData
|
|
IsmRemovePropertyFromObjectId
|
|
IsmRemovePropertyFromObject
|
|
IsmIsPropertySetOnObjectId
|
|
IsmIsPropertySetOnObject
|
|
IsmEnumFirstObjectPropertyById
|
|
IsmEnumFirstObjectProperty
|
|
IsmEnumNextObjectProperty
|
|
IsmAbortObjectPropertyEnum
|
|
IsmGetPropertyFromObject
|
|
IsmGetPropertyFromObjectId
|
|
IsmEnumFirstObjectWithProperty
|
|
IsmEnumNextObjectWithProperty
|
|
IsmAbortObjectWithPropertyEnum
|
|
|
|
IsmRegisterOperation
|
|
IsmGetOperationName
|
|
IsmGetOperationGroup
|
|
IsmSetOperationOnObjectId
|
|
IsmSetOperationOnObject
|
|
IsmRegisterOperationData
|
|
IsmSetOperationOnObjectId2
|
|
IsmSetOperationOnObject2
|
|
IsmLockOperation
|
|
IsmClearOperationOnObjectId
|
|
IsmClearOperationOnObject
|
|
IsmIsOperationSetOnObjectId
|
|
IsmIsOperationSetOnObject
|
|
IsmGetObjectOperationDataById
|
|
IsmGetObjectOperationData
|
|
IsmEnumFirstObjectOperationById
|
|
IsmEnumFirstObjectOperation
|
|
IsmEnumNextObjectOperation
|
|
IsmAbortObjectOperationEnum
|
|
IsmEnumFirstObjectWithOperation
|
|
IsmEnumNextObjectWithOperation
|
|
IsmAbortObjectWithOperationEnum
|
|
IsmRegisterOperationFilterCallback
|
|
IsmRegisterGlobalFilterCallback
|
|
IsmRegisterOperationApplyCallback
|
|
IsmRegisterGlobalApplyCallback
|
|
IsmFilterObject
|
|
IsmRegisterRestoreCallback
|
|
|
|
TrackedIsmCreateObjectPattern
|
|
TrackedIsmCreateSimpleObjectPattern
|
|
TrackedIsmCreateObjectHandle
|
|
TrackedIsmCreateObjectStringsFromHandleEx
|
|
IsmDestroyObjectString
|
|
IsmDestroyObjectHandle
|
|
IsmIsObjectHandleLeafOnly
|
|
IsmIsObjectHandleNodeOnly
|
|
IsmCreateParsedPattern
|
|
IsmDestroyParsedPattern
|
|
IsmParsedPatternMatchEx
|
|
IsmParsedPatternMatch
|
|
|
|
IsmDoesObjectExist
|
|
IsmAcquireObjectEx
|
|
IsmReleaseObject
|
|
IsmConvertObjectContentToUnicode
|
|
IsmConvertObjectContentToAnsi
|
|
IsmFreeConvertedObjectContent
|
|
|
|
IsmSetEnvironmentValue
|
|
IsmSetEnvironmentString
|
|
IsmSetEnvironmentMultiSz
|
|
IsmAppendEnvironmentString
|
|
IsmAppendEnvironmentMultiSz
|
|
IsmSetEnvironmentCallback
|
|
IsmSetEnvironmentData
|
|
IsmSetEnvironmentFlag
|
|
IsmGetEnvironmentValue
|
|
IsmGetEnvironmentString
|
|
IsmGetEnvironmentMultiSz
|
|
IsmGetEnvironmentCallback
|
|
IsmGetEnvironmentData
|
|
IsmIsEnvironmentFlagSet
|
|
IsmDeleteEnvironmentVariable
|
|
TrackedIsmExpandEnvironmentString
|
|
IsmGetTransportVariable
|
|
IsmSetTransportVariable
|
|
|
|
TrackedIsmGetMemory
|
|
TrackedIsmDuplicateString
|
|
IsmReleaseMemory
|
|
TrackedIsmGetLongName
|
|
|
|
IsmCreateUser
|
|
IsmGetMappedUserData
|
|
IsmAddControlFile
|
|
IsmGetControlFile
|
|
|
|
IsmSetRollbackJournalType
|
|
IsmCanWriteRollbackJournal
|
|
IsmDoesRollbackDataExist
|
|
IsmRecordOperation
|
|
IsmRollback
|
|
IsmPreserveJournal
|
|
IsmSetDelayedOperationsCommand
|
|
IsmRecordDelayedOperation
|
|
|
|
IsmGetObjectsStatistics
|
|
|
|
IsmGetOsVersionInfo
|
|
|
|
IsmGetTempStorage
|
|
IsmGetTempDirectory
|
|
IsmGetTempFile
|
|
|
|
IsmExecuteFunction
|
|
|
|
IsmReplacePhysicalObject
|
|
IsmRemovePhysicalObject
|
|
|
|
IsmGetCurrentSidString
|