Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
[This documentation is for preview only, and is subject to change in later releases. Blank topics are included as placeholders.]
Contains types that support interoperation and Platform Invoke services.
Classes
Class | Description | |
---|---|---|
![]() |
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. |
Enumerations
Enumeration | Description | |
---|---|---|
![]() |
CharSet | Dictates which character set marshaled strings should use. |
![]() |
LayoutKind | Controls the layout of an object when exported to unmanaged code. |