You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

57 lines
1.9 KiB

  1. #if NETFX
  2. using System;
  3. using System.Runtime.CompilerServices;
  4. using System.Runtime.InteropServices;
  5. namespace IWshRuntimeLibrary
  6. {
  7. // Token: 0x0200004C RID: 76
  8. [Guid("08FED191-BE19-11D3-A28B-00104BD35090")]
  9. [ClassInterface(ClassInterfaceType.None)]
  10. [ComImport]
  11. internal class WshExecClass : IWshExec, WshExec
  12. {
  13. // // Token: 0x060001DD RID: 477
  14. // [MethodImpl(MethodImplOptions.InternalCall)]
  15. // internal extern WshExecClass();
  16. // Token: 0x170000BB RID: 187
  17. // (get) Token: 0x060001DE RID: 478
  18. [DispId(1)]
  19. [ComAliasName("IWshRuntimeLibrary.WshExecStatus")]
  20. public virtual extern WshExecStatus Status { [DispId(1)] [MethodImpl(MethodImplOptions.InternalCall)] [return: ComAliasName("IWshRuntimeLibrary.WshExecStatus")] get; }
  21. // Token: 0x170000BC RID: 188
  22. // (get) Token: 0x060001DF RID: 479
  23. [DispId(3)]
  24. public virtual extern TextStream StdIn { [DispId(3)] [MethodImpl(MethodImplOptions.InternalCall)] [return: MarshalAs(UnmanagedType.Interface)] get; }
  25. // Token: 0x170000BD RID: 189
  26. // (get) Token: 0x060001E0 RID: 480
  27. [DispId(4)]
  28. public virtual extern TextStream StdOut { [DispId(4)] [MethodImpl(MethodImplOptions.InternalCall)] [return: MarshalAs(UnmanagedType.Interface)] get; }
  29. // Token: 0x170000BE RID: 190
  30. // (get) Token: 0x060001E1 RID: 481
  31. [DispId(5)]
  32. public virtual extern TextStream StdErr { [DispId(5)] [MethodImpl(MethodImplOptions.InternalCall)] [return: MarshalAs(UnmanagedType.Interface)] get; }
  33. // Token: 0x170000BF RID: 191
  34. // (get) Token: 0x060001E2 RID: 482
  35. [DispId(6)]
  36. public virtual extern int ProcessID { [DispId(6)] [MethodImpl(MethodImplOptions.InternalCall)] get; }
  37. // Token: 0x170000C0 RID: 192
  38. // (get) Token: 0x060001E3 RID: 483
  39. [DispId(7)]
  40. public virtual extern int ExitCode { [DispId(7)] [MethodImpl(MethodImplOptions.InternalCall)] get; }
  41. // Token: 0x060001E4 RID: 484
  42. [DispId(8)]
  43. [MethodImpl(MethodImplOptions.InternalCall)]
  44. public virtual extern void Terminate();
  45. }
  46. }
  47. #endif