ADMT, COM interface constants for VB.Net / VBScript

ADMT - interface constants

     This page contains simple VBA include for the ADMT COM library.

library parameters

File NameWINDOWS\ServicePackFiles\i386\admtscript.dll
Guid{28214D84-FBA0-4E65-A511-829AFC114191}
Enums8

RenameOption

enum, 3 members.
Public Enum RenameOption
  admtDoNotRename = 0  '&H0
  admtRenameWithPrefix = 1  '&H1
  admtRenameWithSuffix = 2  '&H2
End Enum

PasswordOption

enum, 3 members.
Public Enum PasswordOption
  admtPasswordFromName = 0  '&H0
  admtComplexPassword = 1  '&H1
  admtCopyPassword = 2  '&H2
End Enum

ConflictOptions

enum, 7 members.
Public Enum ConflictOptions
  admtIgnoreConflicting = 0  '&H0
  admtReplaceConflicting = 1  '&H1
  admtRenameConflictingWithPrefix = 2  '&H2
  admtRenameConflictingWithSuffix = 3  '&H3
  admtRemoveExistingUserRights = 16  '&H10
  admtRemoveExistingMembers = 32  '&H20
  admtMoveReplacedAccounts = 64  '&H40
End Enum

DisableOption

enum, 4 members.
Public Enum DisableOption
  admtEnableTarget = 0  '&H0
  admtDisableSource = 1  '&H1
  admtDisableTarget = 2  '&H2
  admtTargetSameAsSource = 4  '&H4
End Enum

SourceExpiration

enum, 1 members.
Public Enum SourceExpiration
  admtNoExpiration = -1  '&HFFFFFFFF
End Enum

TranslateOption

enum, 3 members.
Public Enum TranslateOption
  admtTranslateReplace = 0  '&H0
  admtTranslateAdd = 1  '&H1
  admtTranslateRemove = 2  '&H2
End Enum

ReportType

enum, 5 members.
Public Enum ReportType
  admtReportMigratedAccounts = 0  '&H0
  admtReportMigratedComputers = 1  '&H1
  admtReportExpiredComputers = 2  '&H2
  admtReportAccountReferences = 3  '&H3
  admtReportNameConflicts = 4  '&H4
End Enum

DataOptions

enum, 7 members.
Public Enum DataOptions
  admtNone = 0  '&H0
  admtData = 1  '&H1
  admtFile = 2  '&H2
  admtDomain = 3  '&H3
  admtRecurse = 256  '&H100
  admtFlattenHierarchy = 0  '&H0
  admtMaintainHierarchy = 512  '&H200
End Enum
WUtils.com