mscorlib, COM interface constants for VB.Net / VBScript
mscorlib - interface constants
This page contains simple VBA include for the mscorlib COM library.
library parameters| File Name | WINDOWS\ServicePackFiles\i386\mscorlib.tlb |
|---|
| Guid | {BED7F4EA-1A96-11D2-8F08-00A0C9A6186D} |
|---|
| Enums | 98 |
|---|
LoaderOptimizationenum, 6 members.Public Enum LoaderOptimization
LoaderOptimization_NotSpecified = 0
LoaderOptimization_SingleDomain = 1
LoaderOptimization_MultiDomain = 2
LoaderOptimization_MultiDomainHost = 3
LoaderOptimization_DomainMask = 3
LoaderOptimization_DisallowBindings = 4
End Enum
AttributeTargetsenum, 15 members.Public Enum AttributeTargets
AttributeTargets_Assembly = 1
AttributeTargets_Module = 2
AttributeTargets_Class = 4
AttributeTargets_Struct = 8
AttributeTargets_Enum = 16
AttributeTargets_Constructor = 32
AttributeTargets_Method = 64
AttributeTargets_Property = 128
AttributeTargets_Field = 256
AttributeTargets_Event = 512
AttributeTargets_Interface = 1024
AttributeTargets_Parameter = 2048
AttributeTargets_Delegate = 4096
AttributeTargets_ReturnValue = 8192
AttributeTargets_All = 16383
End Enum
DayOfWeekenum, 7 members.Public Enum DayOfWeek
DayOfWeek_Sunday = 0
DayOfWeek_Monday = 1
DayOfWeek_Tuesday = 2
DayOfWeek_Wednesday = 3
DayOfWeek_Thursday = 4
DayOfWeek_Friday = 5
DayOfWeek_Saturday = 6
End Enum
SpecialFolderenum, 22 members.Public Enum SpecialFolder
SpecialFolder_ApplicationData = 26
SpecialFolder_CommonApplicationData = 35
SpecialFolder_LocalApplicationData = 28
SpecialFolder_Cookies = 33
SpecialFolder_Desktop = 0
SpecialFolder_Favorites = 6
SpecialFolder_History = 34
SpecialFolder_InternetCache = 32
SpecialFolder_Programs = 2
SpecialFolder_MyComputer = 17
SpecialFolder_MyMusic = 13
SpecialFolder_MyPictures = 39
SpecialFolder_Recent = 8
SpecialFolder_SendTo = 9
SpecialFolder_StartMenu = 11
SpecialFolder_Startup = 7
SpecialFolder_System = 37
SpecialFolder_Templates = 21
SpecialFolder_DesktopDirectory = 16
SpecialFolder_Personal = 5
SpecialFolder_ProgramFiles = 38
SpecialFolder_CommonProgramFiles = 43
End Enum
PlatformIDenum, 4 members.Public Enum PlatformID
PlatformID_Win32S = 0
PlatformID_Win32Windows = 1
PlatformID_Win32NT = 2
PlatformID_WinCE = 3
End Enum
TypeCodeenum, 18 members.Public Enum TypeCode
TypeCode_Empty = 0
TypeCode_Object = 1
TypeCode_DBNull = 2
TypeCode_Boolean = 3
TypeCode_Char = 4
TypeCode_SByte = 5
TypeCode_Byte = 6
TypeCode_Int16 = 7
TypeCode_UInt16 = 8
TypeCode_Int32 = 9
TypeCode_UInt32 = 10
TypeCode_Int64 = 11
TypeCode_UInt64 = 12
TypeCode_Single = 13
TypeCode_Double = 14
TypeCode_Decimal = 15
TypeCode_DateTime = 16
TypeCode_String = 18
End Enum
ApartmentStateenum, 3 members.Public Enum ApartmentState
ApartmentState_STA = 0
ApartmentState_MTA = 1
ApartmentState_Unknown = 2
End Enum
ThreadPriorityenum, 5 members.Public Enum ThreadPriority
ThreadPriority_Lowest = 0
ThreadPriority_BelowNormal = 1
ThreadPriority_Normal = 2
ThreadPriority_AboveNormal = 3
ThreadPriority_Highest = 4
End Enum
ThreadStateenum, 10 members.Public Enum ThreadState
ThreadState_Running = 0
ThreadState_StopRequested = 1
ThreadState_SuspendRequested = 2
ThreadState_Background = 4
ThreadState_Unstarted = 8
ThreadState_Stopped = 16
ThreadState_WaitSleepJoin = 32
ThreadState_Suspended = 64
ThreadState_AbortRequested = 128
ThreadState_Aborted = 256
End Enum
SymAddressKindenum, 9 members.Public Enum SymAddressKind
SymAddressKind_ILOffset = 1
SymAddressKind_NativeRVA = 2
SymAddressKind_NativeRegister = 3
SymAddressKind_NativeRegisterRelative = 4
SymAddressKind_NativeOffset = 5
SymAddressKind_NativeRegisterRegister = 6
SymAddressKind_NativeRegisterStack = 7
SymAddressKind_NativeStackRegister = 8
SymAddressKind_BitField = 9
End Enum
AssemblyNameFlagsenum, 3 members.Public Enum AssemblyNameFlags
AssemblyNameFlags_None = 0
AssemblyNameFlags_PublicKey = 1
AssemblyNameFlags_Retargetable = 256
End Enum
BindingFlagsenum, 20 members.Public Enum BindingFlags
BindingFlags_Default = 0
BindingFlags_IgnoreCase = 1
BindingFlags_DeclaredOnly = 2
BindingFlags_Instance = 4
BindingFlags_Static = 8
BindingFlags_Public = 16
BindingFlags_NonPublic = 32
BindingFlags_FlattenHierarchy = 64
BindingFlags_InvokeMethod = 256
BindingFlags_CreateInstance = 512
BindingFlags_GetField = 1024
BindingFlags_SetField = 2048
BindingFlags_GetProperty = 4096
BindingFlags_SetProperty = 8192
BindingFlags_PutDispProperty = 16384
BindingFlags_PutRefDispProperty = 32768
BindingFlags_ExactBinding = 65536
BindingFlags_SuppressChangeType = 131072
BindingFlags_OptionalParamBinding = 262144
BindingFlags_IgnoreReturn = 16777216
End Enum
CallingConventionsenum, 5 members.Public Enum CallingConventions
CallingConventions_Standard = 1
CallingConventions_VarArgs = 2
CallingConventions_Any = 3
CallingConventions_HasThis = 32
CallingConventions_ExplicitThis = 64
End Enum
EventAttributesenum, 4 members.Public Enum EventAttributes
EventAttributes_None = 0
EventAttributes_SpecialName = 512
EventAttributes_ReservedMask = 1024
EventAttributes_RTSpecialName = 1024
End Enum
FieldAttributesenum, 19 members.Public Enum FieldAttributes
FieldAttributes_FieldAccessMask = 7
FieldAttributes_PrivateScope = 0
FieldAttributes_Private = 1
FieldAttributes_FamANDAssem = 2
FieldAttributes_Assembly = 3
FieldAttributes_Family = 4
FieldAttributes_FamORAssem = 5
FieldAttributes_Public = 6
FieldAttributes_Static = 16
FieldAttributes_InitOnly = 32
FieldAttributes_Literal = 64
FieldAttributes_NotSerialized = 128
FieldAttributes_SpecialName = 512
FieldAttributes_PinvokeImpl = 8192
FieldAttributes_ReservedMask = 38144
FieldAttributes_RTSpecialName = 1024
FieldAttributes_HasFieldMarshal = 4096
FieldAttributes_HasDefault = 32768
FieldAttributes_HasFieldRVA = 256
End Enum
ResourceLocationenum, 3 members.Public Enum ResourceLocation
ResourceLocation_Embedded = 1
ResourceLocation_ContainedInAnotherAssembly = 2
ResourceLocation_ContainedInManifestFile = 4
End Enum
MemberTypesenum, 9 members.Public Enum MemberTypes
MemberTypes_Constructor = 1
MemberTypes_Event = 2
MemberTypes_Field = 4
MemberTypes_Method = 8
MemberTypes_Property = 16
MemberTypes_TypeInfo = 32
MemberTypes_Custom = 64
MemberTypes_NestedType = 128
MemberTypes_All = 191
End Enum
MethodAttributesenum, 24 members.Public Enum MethodAttributes
MethodAttributes_MemberAccessMask = 7
MethodAttributes_PrivateScope = 0
MethodAttributes_Private = 1
MethodAttributes_FamANDAssem = 2
MethodAttributes_Assembly = 3
MethodAttributes_Family = 4
MethodAttributes_FamORAssem = 5
MethodAttributes_Public = 6
MethodAttributes_Static = 16
MethodAttributes_Final = 32
MethodAttributes_Virtual = 64
MethodAttributes_HideBySig = 128
MethodAttributes_CheckAccessOnOverride = 512
MethodAttributes_VtableLayoutMask = 256
MethodAttributes_ReuseSlot = 0
MethodAttributes_NewSlot = 256
MethodAttributes_Abstract = 1024
MethodAttributes_SpecialName = 2048
MethodAttributes_PinvokeImpl = 8192
MethodAttributes_UnmanagedExport = 8
MethodAttributes_RTSpecialName = 4096
MethodAttributes_ReservedMask = 53248
MethodAttributes_HasSecurity = 16384
MethodAttributes_RequireSecObject = 32768
End Enum
MethodImplAttributesenum, 14 members.Public Enum MethodImplAttributes
MethodImplAttributes_CodeTypeMask = 3
MethodImplAttributes_IL = 0
MethodImplAttributes_Native = 1
MethodImplAttributes_OPTIL = 2
MethodImplAttributes_Runtime = 3
MethodImplAttributes_ManagedMask = 4
MethodImplAttributes_Unmanaged = 4
MethodImplAttributes_Managed = 0
MethodImplAttributes_ForwardRef = 16
MethodImplAttributes_PreserveSig = 128
MethodImplAttributes_InternalCall = 4096
MethodImplAttributes_Synchronized = 32
MethodImplAttributes_NoInlining = 8
MethodImplAttributes_MaxMethodImplVal = 65535
End Enum
ParameterAttributesenum, 11 members.Public Enum ParameterAttributes
ParameterAttributes_None = 0
ParameterAttributes_In = 1
ParameterAttributes_Out = 2
ParameterAttributes_Lcid = 4
ParameterAttributes_Retval = 8
ParameterAttributes_Optional = 16
ParameterAttributes_ReservedMask = 61440
ParameterAttributes_HasDefault = 4096
ParameterAttributes_HasFieldMarshal = 8192
ParameterAttributes_Reserved3 = 16384
ParameterAttributes_Reserved4 = 32768
End Enum
PropertyAttributesenum, 8 members.Public Enum PropertyAttributes
PropertyAttributes_None = 0
PropertyAttributes_SpecialName = 512
PropertyAttributes_ReservedMask = 62464
PropertyAttributes_RTSpecialName = 1024
PropertyAttributes_HasDefault = 4096
PropertyAttributes_Reserved2 = 8192
PropertyAttributes_Reserved3 = 16384
PropertyAttributes_Reserved4 = 32768
End Enum
ResourceAttributesenum, 2 members.Public Enum ResourceAttributes
ResourceAttributes_Public = 1
ResourceAttributes_Private = 2
End Enum
TypeAttributesenum, 29 members.Public Enum TypeAttributes
TypeAttributes_VisibilityMask = 7
TypeAttributes_NotPublic = 0
TypeAttributes_Public = 1
TypeAttributes_NestedPublic = 2
TypeAttributes_NestedPrivate = 3
TypeAttributes_NestedFamily = 4
TypeAttributes_NestedAssembly = 5
TypeAttributes_NestedFamANDAssem = 6
TypeAttributes_NestedFamORAssem = 7
TypeAttributes_LayoutMask = 24
TypeAttributes_AutoLayout = 0
TypeAttributes_SequentialLayout = 8
TypeAttributes_ExplicitLayout = 16
TypeAttributes_ClassSemanticsMask = 32
TypeAttributes_Class = 0
TypeAttributes_Interface = 32
TypeAttributes_Abstract = 128
TypeAttributes_Sealed = 256
TypeAttributes_SpecialName = 1024
TypeAttributes_Import = 4096
TypeAttributes_Serializable = 8192
TypeAttributes_StringFormatMask = 196608
TypeAttributes_AnsiClass = 0
TypeAttributes_UnicodeClass = 65536
TypeAttributes_AutoClass = 131072
TypeAttributes_BeforeFieldInit = 1048576
TypeAttributes_ReservedMask = 264192
TypeAttributes_RTSpecialName = 2048
TypeAttributes_HasSecurity = 262144
End Enum
StreamingContextStatesenum, 9 members.Public Enum StreamingContextStates
StreamingContextStates_CrossProcess = 1
StreamingContextStates_CrossMachine = 2
StreamingContextStates_File = 4
StreamingContextStates_Persistence = 8
StreamingContextStates_Remoting = 16
StreamingContextStates_Other = 32
StreamingContextStates_Clone = 64
StreamingContextStates_CrossAppDomain = 128
StreamingContextStates_All = 255
End Enum
CalendarWeekRuleenum, 3 members.Public Enum CalendarWeekRule
CalendarWeekRule_FirstDay = 0
CalendarWeekRule_FirstFullWeek = 1
CalendarWeekRule_FirstFourDayWeek = 2
End Enum
CompareOptionsenum, 8 members.Public Enum CompareOptions
CompareOptions_None = 0
CompareOptions_IgnoreCase = 1
CompareOptions_IgnoreNonSpace = 2
CompareOptions_IgnoreSymbols = 4
CompareOptions_IgnoreKanaType = 8
CompareOptions_IgnoreWidth = 16
CompareOptions_StringSort = 536870912
CompareOptions_Ordinal = 1073741824
End Enum
CultureTypesenum, 4 members.Public Enum CultureTypes
CultureTypes_NeutralCultures = 1
CultureTypes_SpecificCultures = 2
CultureTypes_InstalledWin32Cultures = 4
CultureTypes_AllCultures = 7
End Enum
DateTimeStylesenum, 7 members.Public Enum DateTimeStyles
DateTimeStyles_None = 0
DateTimeStyles_AllowLeadingWhite = 1
DateTimeStyles_AllowTrailingWhite = 2
DateTimeStyles_AllowInnerWhite = 4
DateTimeStyles_AllowWhiteSpaces = 7
DateTimeStyles_NoCurrentDateDefault = 8
DateTimeStyles_AdjustToUniversal = 16
End Enum
GregorianCalendarTypesenum, 6 members.Public Enum GregorianCalendarTypes
GregorianCalendarTypes_Localized = 1
GregorianCalendarTypes_USEnglish = 2
GregorianCalendarTypes_MiddleEastFrench = 9
GregorianCalendarTypes_Arabic = 10
GregorianCalendarTypes_TransliteratedEnglish = 11
GregorianCalendarTypes_TransliteratedFrench = 12
End Enum
NumberStylesenum, 17 members.Public Enum NumberStyles
NumberStyles_None = 0
NumberStyles_AllowLeadingWhite = 1
NumberStyles_AllowTrailingWhite = 2
NumberStyles_AllowLeadingSign = 4
NumberStyles_AllowTrailingSign = 8
NumberStyles_AllowParentheses = 16
NumberStyles_AllowDecimalPoint = 32
NumberStyles_AllowThousands = 64
NumberStyles_AllowExponent = 128
NumberStyles_AllowCurrencySymbol = 256
NumberStyles_AllowHexSpecifier = 512
NumberStyles_Integer = 7
NumberStyles_HexNumber = 515
NumberStyles_Number = 111
NumberStyles_Float = 167
NumberStyles_Currency = 383
NumberStyles_Any = 511
End Enum
UnicodeCategoryenum, 30 members.Public Enum UnicodeCategory
UnicodeCategory_UppercaseLetter = 0
UnicodeCategory_LowercaseLetter = 1
UnicodeCategory_TitlecaseLetter = 2
UnicodeCategory_ModifierLetter = 3
UnicodeCategory_OtherLetter = 4
UnicodeCategory_NonSpacingMark = 5
UnicodeCategory_SpacingCombiningMark = 6
UnicodeCategory_EnclosingMark = 7
UnicodeCategory_DecimalDigitNumber = 8
UnicodeCategory_LetterNumber = 9
UnicodeCategory_OtherNumber = 10
UnicodeCategory_SpaceSeparator = 11
UnicodeCategory_LineSeparator = 12
UnicodeCategory_ParagraphSeparator = 13
UnicodeCategory_Control = 14
UnicodeCategory_Format = 15
UnicodeCategory_Surrogate = 16
UnicodeCategory_PrivateUse = 17
UnicodeCategory_ConnectorPunctuation = 18
UnicodeCategory_DashPunctuation = 19
UnicodeCategory_OpenPunctuation = 20
UnicodeCategory_ClosePunctuation = 21
UnicodeCategory_InitialQuotePunctuation = 22
UnicodeCategory_FinalQuotePunctuation = 23
UnicodeCategory_OtherPunctuation = 24
UnicodeCategory_MathSymbol = 25
UnicodeCategory_CurrencySymbol = 26
UnicodeCategory_ModifierSymbol = 27
UnicodeCategory_OtherSymbol = 28
UnicodeCategory_OtherNotAssigned = 29
End Enum
RegistryHiveenum, 7 members.Public Enum RegistryHive
RegistryHive_ClassesRoot = -2147483648
RegistryHive_CurrentUser = -2147483647
RegistryHive_LocalMachine = -2147483646
RegistryHive_Users = -2147483645
RegistryHive_PerformanceData = -2147483644
RegistryHive_CurrentConfig = -2147483643
RegistryHive_DynData = -2147483642
End Enum
FromBase64TransformModeenum, 2 members.Public Enum FromBase64TransformMode
FromBase64TransformMode_IgnoreWhiteSpaces = 0
FromBase64TransformMode_DoNotIgnoreWhiteSpaces = 1
End Enum
CipherModeenum, 5 members.Public Enum CipherMode
CipherMode_CBC = 1
CipherMode_ECB = 2
CipherMode_OFB = 3
CipherMode_CFB = 4
CipherMode_CTS = 5
End Enum
PaddingModeenum, 3 members.Public Enum PaddingMode
PaddingMode_None = 1
PaddingMode_PKCS7 = 2
PaddingMode_Zeros = 3
End Enum
CspProviderFlagsenum, 3 members.Public Enum CspProviderFlags
CspProviderFlags_UseMachineKeyStore = 1
CspProviderFlags_UseDefaultKeyContainer = 2
CspProviderFlags_UseExistingKey = 8
End Enum
CryptoStreamModeenum, 2 members.Public Enum CryptoStreamMode
CryptoStreamMode_Read = 0
CryptoStreamMode_Write = 1
End Enum
PolicyStatementAttributeenum, 4 members.Public Enum PolicyStatementAttribute
PolicyStatementAttribute_Nothing = 0
PolicyStatementAttribute_Exclusive = 1
PolicyStatementAttribute_LevelFinal = 2
PolicyStatementAttribute_All = 3
End Enum
PrincipalPolicyenum, 3 members.Public Enum PrincipalPolicy
PrincipalPolicy_UnauthenticatedPrincipal = 0
PrincipalPolicy_NoPrincipal = 1
PrincipalPolicy_WindowsPrincipal = 2
End Enum
WindowsAccountTypeenum, 4 members.Public Enum WindowsAccountType
WindowsAccountType_Normal = 0
WindowsAccountType_Guest = 1
WindowsAccountType_System = 2
WindowsAccountType_Anonymous = 3
End Enum
WindowsBuiltInRoleenum, 9 members.Public Enum WindowsBuiltInRole
WindowsBuiltInRole_Administrator = 544
WindowsBuiltInRole_User = 545
WindowsBuiltInRole_Guest = 546
WindowsBuiltInRole_PowerUser = 547
WindowsBuiltInRole_AccountOperator = 548
WindowsBuiltInRole_SystemOperator = 549
WindowsBuiltInRole_PrintOperator = 550
WindowsBuiltInRole_BackupOperator = 551
WindowsBuiltInRole_Replicator = 552
End Enum
ComInterfaceTypeenum, 3 members.Public Enum ComInterfaceType
ComInterfaceType_InterfaceIsDual = 0
ComInterfaceType_InterfaceIsIUnknown = 1
ComInterfaceType_InterfaceIsIDispatch = 2
End Enum
ClassInterfaceTypeenum, 3 members.Public Enum ClassInterfaceType
ClassInterfaceType_None = 0
ClassInterfaceType_AutoDispatch = 1
ClassInterfaceType_AutoDual = 2
End Enum
IDispatchImplTypeenum, 3 members.Public Enum IDispatchImplType
IDispatchImplType_SystemDefinedImpl = 0
IDispatchImplType_InternalImpl = 1
IDispatchImplType_CompatibleImpl = 2
End Enum
TypeLibTypeFlagsenum, 14 members.Public Enum TypeLibTypeFlags
TypeLibTypeFlags_FAppObject = 1
TypeLibTypeFlags_FCanCreate = 2
TypeLibTypeFlags_FLicensed = 4
TypeLibTypeFlags_FPreDeclId = 8
TypeLibTypeFlags_FHidden = 16
TypeLibTypeFlags_FControl = 32
TypeLibTypeFlags_FDual = 64
TypeLibTypeFlags_FNonExtensible = 128
TypeLibTypeFlags_FOleAutomation = 256
TypeLibTypeFlags_FRestricted = 512
TypeLibTypeFlags_FAggregatable = 1024
TypeLibTypeFlags_FReplaceable = 2048
TypeLibTypeFlags_FDispatchable = 4096
TypeLibTypeFlags_FReverseBind = 8192
End Enum
TypeLibFuncFlagsenum, 13 members.Public Enum TypeLibFuncFlags
TypeLibFuncFlags_FRestricted = 1
TypeLibFuncFlags_FSource = 2
TypeLibFuncFlags_FBindable = 4
TypeLibFuncFlags_FRequestEdit = 8
TypeLibFuncFlags_FDisplayBind = 16
TypeLibFuncFlags_FDefaultBind = 32
TypeLibFuncFlags_FHidden = 64
TypeLibFuncFlags_FUsesGetLastError = 128
TypeLibFuncFlags_FDefaultCollelem = 256
TypeLibFuncFlags_FUiDefault = 512
TypeLibFuncFlags_FNonBrowsable = 1024
TypeLibFuncFlags_FReplaceable = 2048
TypeLibFuncFlags_FImmediateBind = 4096
End Enum
TypeLibVarFlagsenum, 13 members.Public Enum TypeLibVarFlags
TypeLibVarFlags_FReadOnly = 1
TypeLibVarFlags_FSource = 2
TypeLibVarFlags_FBindable = 4
TypeLibVarFlags_FRequestEdit = 8
TypeLibVarFlags_FDisplayBind = 16
TypeLibVarFlags_FDefaultBind = 32
TypeLibVarFlags_FHidden = 64
TypeLibVarFlags_FRestricted = 128
TypeLibVarFlags_FDefaultCollelem = 256
TypeLibVarFlags_FUiDefault = 512
TypeLibVarFlags_FNonBrowsable = 1024
TypeLibVarFlags_FReplaceable = 2048
TypeLibVarFlags_FImmediateBind = 4096
End Enum
VarEnumenum, 44 members.Public Enum VarEnum
VarEnum_VT_EMPTY = 0
VarEnum_VT_NULL = 1
VarEnum_VT_I2 = 2
VarEnum_VT_I4 = 3
VarEnum_VT_R4 = 4
VarEnum_VT_R8 = 5
VarEnum_VT_CY = 6
VarEnum_VT_DATE = 7
VarEnum_VT_BSTR = 8
VarEnum_VT_DISPATCH = 9
VarEnum_VT_ERROR = 10
VarEnum_VT_BOOL = 11
VarEnum_VT_VARIANT = 12
VarEnum_VT_UNKNOWN = 13
VarEnum_VT_DECIMAL = 14
VarEnum_VT_I1 = 16
VarEnum_VT_UI1 = 17
VarEnum_VT_UI2 = 18
VarEnum_VT_UI4 = 19
VarEnum_VT_I8 = 20
VarEnum_VT_UI8 = 21
VarEnum_VT_INT = 22
VarEnum_VT_UINT = 23
VarEnum_VT_VOID = 24
VarEnum_VT_HRESULT = 25
VarEnum_VT_PTR = 26
VarEnum_VT_SAFEARRAY = 27
VarEnum_VT_CARRAY = 28
VarEnum_VT_USERDEFINED = 29
VarEnum_VT_LPSTR = 30
VarEnum_VT_LPWSTR = 31
VarEnum_VT_RECORD = 36
VarEnum_VT_FILETIME = 64
VarEnum_VT_BLOB = 65
VarEnum_VT_STREAM = 66
VarEnum_VT_STORAGE = 67
VarEnum_VT_STREAMED_OBJECT = 68
VarEnum_VT_STORED_OBJECT = 69
VarEnum_VT_BLOB_OBJECT = 70
VarEnum_VT_CF = 71
VarEnum_VT_CLSID = 72
VarEnum_VT_VECTOR = 4096
VarEnum_VT_ARRAY = 8192
VarEnum_VT_BYREF = 16384
End Enum
UnmanagedTypeenum, 35 members.Public Enum UnmanagedType
UnmanagedType_Bool = 2
UnmanagedType_I1 = 3
UnmanagedType_U1 = 4
UnmanagedType_I2 = 5
UnmanagedType_U2 = 6
UnmanagedType_I4 = 7
UnmanagedType_U4 = 8
UnmanagedType_I8 = 9
UnmanagedType_U8 = 10
UnmanagedType_R4 = 11
UnmanagedType_R8 = 12
UnmanagedType_Currency = 15
UnmanagedType_BStr = 19
UnmanagedType_LPStr = 20
UnmanagedType_LPWStr = 21
UnmanagedType_LPTStr = 22
UnmanagedType_ByValTStr = 23
UnmanagedType_IUnknown = 25
UnmanagedType_IDispatch = 26
UnmanagedType_Struct = 27
UnmanagedType_Interface = 28
UnmanagedType_SafeArray = 29
UnmanagedType_ByValArray = 30
UnmanagedType_SysInt = 31
UnmanagedType_SysUInt = 32
UnmanagedType_VBByRefStr = 34
UnmanagedType_AnsiBStr = 35
UnmanagedType_TBStr = 36
UnmanagedType_VariantBool = 37
UnmanagedType_FunctionPtr = 38
UnmanagedType_AsAny = 40
UnmanagedType_LPArray = 42
UnmanagedType_LPStruct = 43
UnmanagedType_CustomMarshaler = 44
UnmanagedType_Error = 45
End Enum
CallingConventionenum, 5 members.Public Enum CallingConvention
CallingConvention_Winapi = 1
CallingConvention_Cdecl = 2
CallingConvention_StdCall = 3
CallingConvention_ThisCall = 4
CallingConvention_FastCall = 5
End Enum
CharSetenum, 4 members.Public Enum CharSet
CharSet_None = 1
CharSet_Ansi = 2
CharSet_Unicode = 3
CharSet_Auto = 4
End Enum
ComMemberTypeenum, 3 members.Public Enum ComMemberType
ComMemberType_Method = 0
ComMemberType_PropGet = 1
ComMemberType_PropSet = 2
End Enum
GCHandleTypeenum, 4 members.Public Enum GCHandleType
GCHandleType_Weak = 0
GCHandleType_WeakTrackResurrection = 1
GCHandleType_Normal = 2
GCHandleType_Pinned = 3
End Enum
AssemblyRegistrationFlagsenum, 2 members.Public Enum AssemblyRegistrationFlags
AssemblyRegistrationFlags_None = 0
AssemblyRegistrationFlags_SetCodeBase = 1
End Enum
TypeLibImporterFlagsenum, 4 members.Public Enum TypeLibImporterFlags
TypeLibImporterFlags_PrimaryInteropAssembly = 1
TypeLibImporterFlags_UnsafeInterfaces = 2
TypeLibImporterFlags_SafeArrayAsSystemArray = 4
TypeLibImporterFlags_TransformDispRetVals = 8
End Enum
TypeLibExporterFlagsenum, 1 members.Public Enum TypeLibExporterFlags
TypeLibExporterFlags_OnlyReferenceRegistered = 1
End Enum
ImporterEventKindenum, 3 members.Public Enum ImporterEventKind
ImporterEventKind_NOTIF_TYPECONVERTED = 0
ImporterEventKind_NOTIF_CONVERTWARNING = 1
ImporterEventKind_ERROR_REFTOINVALIDTYPELIB = 2
End Enum
ExporterEventKindenum, 3 members.Public Enum ExporterEventKind
ExporterEventKind_NOTIF_TYPECONVERTED = 0
ExporterEventKind_NOTIF_CONVERTWARNING = 1
ExporterEventKind_ERROR_REFTOINVALIDASSEMBLY = 2
End Enum
LayoutKindenum, 3 members.Public Enum LayoutKind
LayoutKind_Sequential = 0
LayoutKind_Explicit = 2
LayoutKind_Auto = 3
End Enum
FileAccessenum, 3 members.Public Enum FileAccess
FileAccess_Read = 1
FileAccess_Write = 2
FileAccess_ReadWrite = 3
End Enum
FileModeenum, 6 members.Public Enum FileMode
FileMode_CreateNew = 1
FileMode_Create = 2
FileMode_Open = 3
FileMode_OpenOrCreate = 4
FileMode_Truncate = 5
FileMode_Append = 6
End Enum
FileShareenum, 5 members.Public Enum FileShare
FileShare_None = 0
FileShare_Read = 1
FileShare_Write = 2
FileShare_ReadWrite = 3
FileShare_Inheritable = 16
End Enum
FileAttributesenum, 14 members.Public Enum FileAttributes
FileAttributes_ReadOnly = 1
FileAttributes_Hidden = 2
FileAttributes_System = 4
FileAttributes_Directory = 16
FileAttributes_Archive = 32
FileAttributes_Device = 64
FileAttributes_Normal = 128
FileAttributes_Temporary = 256
FileAttributes_SparseFile = 512
FileAttributes_ReparsePoint = 1024
FileAttributes_Compressed = 2048
FileAttributes_Offline = 4096
FileAttributes_NotContentIndexed = 8192
FileAttributes_Encrypted = 16384
End Enum
SeekOriginenum, 3 members.Public Enum SeekOrigin
SeekOrigin_Begin = 0
SeekOrigin_Current = 1
SeekOrigin_End = 2
End Enum
MethodImplOptionsenum, 6 members.Public Enum MethodImplOptions
MethodImplOptions_Unmanaged = 4
MethodImplOptions_ForwardRef = 16
MethodImplOptions_PreserveSig = 128
MethodImplOptions_InternalCall = 4096
MethodImplOptions_Synchronized = 32
MethodImplOptions_NoInlining = 8
End Enum
MethodCodeTypeenum, 4 members.Public Enum MethodCodeType
MethodCodeType_IL = 0
MethodCodeType_Native = 1
MethodCodeType_OPTIL = 2
MethodCodeType_Runtime = 3
End Enum
EnvironmentPermissionAccessenum, 4 members.Public Enum EnvironmentPermissionAccess
EnvironmentPermissionAccess_NoAccess = 0
EnvironmentPermissionAccess_Read = 1
EnvironmentPermissionAccess_Write = 2
EnvironmentPermissionAccess_AllAccess = 3
End Enum
FileDialogPermissionAccessenum, 4 members.Public Enum FileDialogPermissionAccess
FileDialogPermissionAccess_None = 0
FileDialogPermissionAccess_Open = 1
FileDialogPermissionAccess_Save = 2
FileDialogPermissionAccess_OpenSave = 3
End Enum
FileIOPermissionAccessenum, 6 members.Public Enum FileIOPermissionAccess
FileIOPermissionAccess_NoAccess = 0
FileIOPermissionAccess_Read = 1
FileIOPermissionAccess_Write = 2
FileIOPermissionAccess_Append = 4
FileIOPermissionAccess_PathDiscovery = 8
FileIOPermissionAccess_AllAccess = 15
End Enum
IsolatedStorageContainmentenum, 7 members.Public Enum IsolatedStorageContainment
IsolatedStorageContainment_None = 0
IsolatedStorageContainment_DomainIsolationByUser = 16
IsolatedStorageContainment_AssemblyIsolationByUser = 32
IsolatedStorageContainment_DomainIsolationByRoamingUser = 80
IsolatedStorageContainment_AssemblyIsolationByRoamingUser = 96
IsolatedStorageContainment_AdministerIsolatedStorageByUser = 112
IsolatedStorageContainment_UnrestrictedIsolatedStorage = 240
End Enum
PermissionStateenum, 2 members.Public Enum PermissionState
PermissionState_Unrestricted = 1
PermissionState_None = 0
End Enum
SecurityActionenum, 9 members.Public Enum SecurityAction
SecurityAction_Demand = 2
SecurityAction_Assert = 3
SecurityAction_Deny = 4
SecurityAction_PermitOnly = 5
SecurityAction_LinkDemand = 6
SecurityAction_InheritanceDemand = 7
SecurityAction_RequestMinimum = 8
SecurityAction_RequestOptional = 9
SecurityAction_RequestRefuse = 10
End Enum
ReflectionPermissionFlagenum, 5 members.Public Enum ReflectionPermissionFlag
ReflectionPermissionFlag_NoFlags = 0
ReflectionPermissionFlag_TypeInformation = 1
ReflectionPermissionFlag_MemberAccess = 2
ReflectionPermissionFlag_ReflectionEmit = 4
ReflectionPermissionFlag_AllFlags = 7
End Enum
RegistryPermissionAccessenum, 5 members.Public Enum RegistryPermissionAccess
RegistryPermissionAccess_NoAccess = 0
RegistryPermissionAccess_Read = 1
RegistryPermissionAccess_Write = 2
RegistryPermissionAccess_Create = 4
RegistryPermissionAccess_AllAccess = 7
End Enum
SecurityPermissionFlagenum, 16 members.Public Enum SecurityPermissionFlag
SecurityPermissionFlag_NoFlags = 0
SecurityPermissionFlag_Assertion = 1
SecurityPermissionFlag_UnmanagedCode = 2
SecurityPermissionFlag_SkipVerification = 4
SecurityPermissionFlag_Execution = 8
SecurityPermissionFlag_ControlThread = 16
SecurityPermissionFlag_ControlEvidence = 32
SecurityPermissionFlag_ControlPolicy = 64
SecurityPermissionFlag_SerializationFormatter = 128
SecurityPermissionFlag_ControlDomainPolicy = 256
SecurityPermissionFlag_ControlPrincipal = 512
SecurityPermissionFlag_ControlAppDomain = 1024
SecurityPermissionFlag_RemotingConfiguration = 2048
SecurityPermissionFlag_Infrastructure = 4096
SecurityPermissionFlag_BindingRedirects = 8192
SecurityPermissionFlag_AllFlags = 16383
End Enum
UIPermissionWindowenum, 4 members.Public Enum UIPermissionWindow
UIPermissionWindow_NoWindows = 0
UIPermissionWindow_SafeSubWindows = 1
UIPermissionWindow_SafeTopLevelWindows = 2
UIPermissionWindow_AllWindows = 3
End Enum
UIPermissionClipboardenum, 3 members.Public Enum UIPermissionClipboard
UIPermissionClipboard_NoClipboard = 0
UIPermissionClipboard_OwnClipboard = 1
UIPermissionClipboard_AllClipboard = 2
End Enum
PolicyLevelTypeenum, 4 members.Public Enum PolicyLevelType
PolicyLevelType_User = 0
PolicyLevelType_Machine = 1
PolicyLevelType_Enterprise = 2
PolicyLevelType_AppDomain = 3
End Enum
SecurityZoneenum, 6 members.Public Enum SecurityZone
SecurityZone_MyComputer = 0
SecurityZone_Intranet = 1
SecurityZone_Trusted = 2
SecurityZone_Internet = 3
SecurityZone_Untrusted = 4
SecurityZone_NoZone = -1
End Enum
WellKnownObjectModeenum, 2 members.Public Enum WellKnownObjectMode
WellKnownObjectMode_Singleton = 1
WellKnownObjectMode_SingleCall = 2
End Enum
ActivatorLevelenum, 5 members.Public Enum ActivatorLevel
ActivatorLevel_Construction = 4
ActivatorLevel_Context = 8
ActivatorLevel_AppDomain = 12
ActivatorLevel_Process = 16
ActivatorLevel_Machine = 20
End Enum
ServerProcessingenum, 3 members.Public Enum ServerProcessing
ServerProcessing_Complete = 0
ServerProcessing_OneWay = 1
ServerProcessing_Async = 2
End Enum
LeaseStateenum, 5 members.Public Enum LeaseState
LeaseState_Null = 0
LeaseState_Initial = 1
LeaseState_Active = 2
LeaseState_Renewing = 3
LeaseState_Expired = 4
End Enum
SoapOptionenum, 6 members.Public Enum SoapOption
SoapOption_None = 0
SoapOption_AlwaysIncludeTypes = 1
SoapOption_XsdString = 2
SoapOption_EmbedAll = 4
SoapOption_Option1 = 8
SoapOption_Option2 = 16
End Enum
XmlFieldOrderOptionenum, 3 members.Public Enum XmlFieldOrderOption
XmlFieldOrderOption_All = 0
XmlFieldOrderOption_Sequence = 1
XmlFieldOrderOption_Choice = 2
End Enum
IsolatedStorageScopeenum, 5 members.Public Enum IsolatedStorageScope
IsolatedStorageScope_None = 0
IsolatedStorageScope_User = 1
IsolatedStorageScope_Domain = 2
IsolatedStorageScope_Assembly = 4
IsolatedStorageScope_Roaming = 8
End Enum
FormatterTypeStyleenum, 3 members.Public Enum FormatterTypeStyle
FormatterTypeStyle_TypesWhenNeeded = 0
FormatterTypeStyle_TypesAlways = 1
FormatterTypeStyle_XsdString = 2
End Enum
FormatterAssemblyStyleenum, 2 members.Public Enum FormatterAssemblyStyle
FormatterAssemblyStyle_Simple = 0
FormatterAssemblyStyle_Full = 1
End Enum
TypeFilterLevelenum, 2 members.Public Enum TypeFilterLevel
TypeFilterLevel_Low = 2
TypeFilterLevel_Full = 3
End Enum
AssemblyBuilderAccessenum, 3 members.Public Enum AssemblyBuilderAccess
AssemblyBuilderAccess_Run = 1
AssemblyBuilderAccess_Save = 2
AssemblyBuilderAccess_RunAndSave = 3
End Enum
PEFileKindsenum, 3 members.Public Enum PEFileKinds
PEFileKinds_Dll = 1
PEFileKinds_ConsoleApplication = 2
PEFileKinds_WindowApplication = 3
End Enum
OpCodeTypeenum, 6 members.Public Enum OpCodeType
OpCodeType_Annotation = 0
OpCodeType_Macro = 1
OpCodeType_Nternal = 2
OpCodeType_Objmodel = 3
OpCodeType_Prefix = 4
OpCodeType_Primitive = 5
End Enum
StackBehaviourenum, 28 members.Public Enum StackBehaviour
StackBehaviour_Pop0 = 0
StackBehaviour_Pop1 = 1
StackBehaviour_Pop1_pop1 = 2
StackBehaviour_Popi = 3
StackBehaviour_Popi_pop1 = 4
StackBehaviour_Popi_popi = 5
StackBehaviour_Popi_popi8 = 6
StackBehaviour_Popi_popi_popi = 7
StackBehaviour_Popi_popr4 = 8
StackBehaviour_Popi_popr8 = 9
StackBehaviour_Popref = 10
StackBehaviour_Popref_pop1 = 11
StackBehaviour_Popref_popi = 12
StackBehaviour_Popref_popi_popi = 13
StackBehaviour_Popref_popi_popi8 = 14
StackBehaviour_Popref_popi_popr4 = 15
StackBehaviour_Popref_popi_popr8 = 16
StackBehaviour_Popref_popi_popref = 17
StackBehaviour_Push0 = 18
StackBehaviour_Push1 = 19
StackBehaviour_Push1_push1 = 20
StackBehaviour_Pushi = 21
StackBehaviour_Pushi8 = 22
StackBehaviour_Pushr4 = 23
StackBehaviour_Pushr8 = 24
StackBehaviour_Pushref = 25
StackBehaviour_Varpop = 26
StackBehaviour_Varpush = 27
End Enum
OperandTypeenum, 18 members.Public Enum OperandType
OperandType_InlineBrTarget = 0
OperandType_InlineField = 1
OperandType_InlineI = 2
OperandType_InlineI8 = 3
OperandType_InlineMethod = 4
OperandType_InlineNone = 5
OperandType_InlinePhi = 6
OperandType_InlineR = 7
OperandType_InlineSig = 9
OperandType_InlineString = 10
OperandType_InlineSwitch = 11
OperandType_InlineTok = 12
OperandType_InlineType = 13
OperandType_InlineVar = 14
OperandType_ShortInlineBrTarget = 15
OperandType_ShortInlineI = 16
OperandType_ShortInlineR = 17
OperandType_ShortInlineVar = 18
End Enum
FlowControlenum, 9 members.Public Enum FlowControl
FlowControl_Branch = 0
FlowControl_Break = 1
FlowControl_Call = 2
FlowControl_Cond_Branch = 3
FlowControl_Meta = 4
FlowControl_Next = 5
FlowControl_Phi = 6
FlowControl_Return = 7
FlowControl_Throw = 8
End Enum
PackingSizeenum, 6 members.Public Enum PackingSize
PackingSize_Unspecified = 0
PackingSize_Size1 = 1
PackingSize_Size2 = 2
PackingSize_Size4 = 4
PackingSize_Size8 = 8
PackingSize_Size16 = 16
End Enum
AssemblyHashAlgorithmenum, 3 members.Public Enum AssemblyHashAlgorithm
AssemblyHashAlgorithm_None = 0
AssemblyHashAlgorithm_MD5 = 32771
AssemblyHashAlgorithm_SHA1 = 32772
End Enum
AssemblyVersionCompatibilityenum, 3 members.Public Enum AssemblyVersionCompatibility
AssemblyVersionCompatibility_SameMachine = 1
AssemblyVersionCompatibility_SameProcess = 2
AssemblyVersionCompatibility_SameDomain = 3
End Enum
|