Skip to content

Instantly share code, notes, and snippets.

@knknkn1162
Last active February 14, 2022 14:37
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save knknkn1162/25b06c9798121686e543bd8fa155345b to your computer and use it in GitHub Desktop.
Save knknkn1162/25b06c9798121686e543bd8fa155345b to your computer and use it in GitHub Desktop.
$m = [Type]::GetTypeFromCLSID("000208da-0000-0000-c000-000000000046")
$m | fl -force
Module : CommonLanguageRuntimeLibrary
Assembly : mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
TypeHandle : System.RuntimeTypeHandle
DeclaringMethod :
BaseType : System.MarshalByRefObject
UnderlyingSystemType : System.__ComObject
FullName : System.__ComObject
AssemblyQualifiedName : System.__ComObject, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c5
61934e089
Namespace : System
GUID : 000208da-0000-0000-c000-000000000046
IsEnum : False
GenericParameterAttributes :
IsSecurityCritical : False
IsSecuritySafeCritical : False
IsSecurityTransparent : True
IsGenericTypeDefinition : False
IsGenericParameter : False
GenericParameterPosition :
IsGenericType : False
IsConstructedGenericType : False
ContainsGenericParameters : False
StructLayoutAttribute : System.Runtime.InteropServices.StructLayoutAttribute
Name : __ComObject
MemberType : TypeInfo
DeclaringType :
ReflectedType :
MetadataToken : 33554625
GenericTypeParameters : {}
DeclaredConstructors : {Void .ctor()}
DeclaredEvents : {}
DeclaredFields : {m_ObjectToDataMap}
DeclaredMembers : {System.String ToString(), IntPtr GetIUnknown(Boolean ByRef), System.Object GetData(Sy
stem.Object), Boolean SetData(System.Object, System.Object)...}
DeclaredMethods : {System.String ToString(), IntPtr GetIUnknown(Boolean ByRef), System.Object GetData(Sy
stem.Object), Boolean SetData(System.Object, System.Object)...}
DeclaredNestedTypes : {}
DeclaredProperties : {}
ImplementedInterfaces : {}
TypeInitializer :
IsNested : False
Attributes : AutoLayout, AnsiClass, Class, Public
IsVisible : False
IsNotPublic : False
IsPublic : True
IsNestedPublic : False
IsNestedPrivate : False
IsNestedFamily : False
IsNestedAssembly : False
IsNestedFamANDAssem : False
IsNestedFamORAssem : False
IsAutoLayout : True
IsLayoutSequential : False
IsExplicitLayout : False
IsClass : True
IsInterface : False
IsValueType : False
IsAbstract : False
IsSealed : False
IsSpecialName : False
IsImport : False
IsSerializable : False
IsAnsiClass : True
IsUnicodeClass : False
IsAutoClass : False
IsArray : False
IsByRef : False
IsPointer : False
IsPrimitive : False
IsCOMObject : True
HasElementType : False
IsContextful : False
IsMarshalByRef : True
GenericTypeArguments : {}
CustomAttributes : {[__DynamicallyInvokableAttribute()]}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment