Implement StringToCoTaskMem{Ansi,Uni} (bug 58102).
[mono.git] / mcs / class / corlib / System.Runtime.InteropServices / TYPEATTR.cs
1 //
2 // System.Runtime.InteropServices.TYPEATTR.cs
3 //
4 // Author:
5 //   Andreas Nahr (ClassDevelopment@A-SoftTech.com)
6 //
7
8 namespace System.Runtime.InteropServices
9 {
10         [ComVisible (false)]
11         public struct TYPEATTR
12         {
13                 public const int MEMBER_ID_NIL = -1;
14
15                 public short cbAlignment;
16                 public int cbSizeInstance;
17                 public short cbSizeVft;
18                 public short cFuncs;
19                 public short cImplTypes;
20                 public short cVars;
21                 public int dwReserved;
22                 public Guid guid;
23                 public IDLDESC idldescType;
24                 public int lcid;
25                 public IntPtr lpstrSchema;
26                 public int memidConstructor;
27                 public int memidDestructor;
28                 public TYPEDESC tdescAlias;
29                 public TYPEKIND typekind;
30                 public short wMajorVerNum;
31                 public short wMinorVerNum;
32                 public TYPEFLAGS wTypeFlags;
33         }
34 }