mscorlib(4.0.0.0) API with additions
_Thread.cs
1 using System.Threading;
2 
4 {
6  [Guid("C281C7F1-4AA9-3517-961A-463CFED57E75")]
7  [InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
8  [CLSCompliant(false)]
9  [TypeLibImportClass(typeof(Thread))]
10  [ComVisible(true)]
11  public interface _Thread
12  {
15  void GetTypeInfoCount(out uint pcTInfo);
16 
21  void GetTypeInfo(uint iTInfo, uint lcid, IntPtr ppTInfo);
22 
29  void GetIDsOfNames([In] ref Guid riid, IntPtr rgszNames, uint cNames, uint lcid, IntPtr rgDispId);
30 
40  void Invoke(uint dispIdMember, [In] ref Guid riid, uint lcid, short wFlags, IntPtr pDispParams, IntPtr pVarResult, IntPtr pExcepInfo, IntPtr puArgErr);
41  }
42 }
Definition: __Canon.cs:3
void GetTypeInfoCount(out uint pcTInfo)
Retrieves the number of type information interfaces that an object provides (either 0 or 1).
Exposes the T:System.Threading.Thread class to unmanaged code.
Definition: _Thread.cs:11
Represents a globally unique identifier (GUID).To browse the .NET Framework source code for this type...
Definition: Guid.cs:14
A platform-specific type that is used to represent a pointer or a handle.
Definition: IntPtr.cs:14
void GetIDsOfNames([In] ref Guid riid, IntPtr rgszNames, uint cNames, uint lcid, IntPtr rgDispId)
Maps a set of names to a corresponding set of dispatch identifiers.
void GetTypeInfo(uint iTInfo, uint lcid, IntPtr ppTInfo)
Retrieves the type information for an object, which can be used to get the type information for an in...
ComInterfaceType
Identifies how to expose an interface to COM.
void Invoke(uint dispIdMember, [In] ref Guid riid, uint lcid, short wFlags, IntPtr pDispParams, IntPtr pVarResult, IntPtr pExcepInfo, IntPtr puArgErr)
Provides access to properties and methods exposed by an object.
Creates and controls a thread, sets its priority, and gets its status.
Definition: Thread.cs:18