[]
Base interface for Component Object Model (COM).
[Guid("00000000-0000-0000-C000-000000000046")]
public interface IUnknown
Increments the reference count for an interface on this instance.
int AddReference()
The method returns the new reference count.
Queries the supported COM interface on this instance.
HResult QueryInterface(ref Guid guid, out IntPtr comObject)
guid
System.GuidThe guid of the interface.
comObject
System.IntPtrThe output COM object reference.
Decrements the reference count for an interface on this instance.
int Release()
The method returns the new reference count.