Namespace System.Runtime.InteropServices
Classes
- ComVisibleAttribute
Controls accessibility of an individual managed type or member, or of all types within an assembly, to COM.
- GuidAttribute
Supplies an explicit System.Guid when an automatic GUID is undesirable.
- OutAttribute
Indicates that data should be marshaled from callee back to caller.
- StructLayoutAttribute
Lets you control the physical layout of the data fields of a class or structure in memory.
Enums
- CharSet
Dictates which character set marshaled strings should use.
- LayoutKind
Controls the layout of an object when exported to unmanaged code.