#if NETFX using System; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; namespace IWshRuntimeLibrary { // Token: 0x0200003C RID: 60 [ClassInterface(ClassInterfaceType.None)] [Guid("093FF999-1EA0-4079-9525-9614C3504B74")] [TypeLibType(2)] [ComImport] internal class WshNetworkClass : IWshNetwork2, WshNetwork { // // Token: 0x0600019B RID: 411 // [MethodImpl(MethodImplOptions.InternalCall)] // public extern WshNetworkClass(); // Token: 0x170000A5 RID: 165 // (get) Token: 0x0600019C RID: 412 [DispId(1610743808)] public virtual extern string UserDomain { [DispId(1610743808)] [MethodImpl(MethodImplOptions.InternalCall)] [return: MarshalAs(UnmanagedType.BStr)] get; } // Token: 0x170000A6 RID: 166 // (get) Token: 0x0600019D RID: 413 [DispId(1610743809)] public virtual extern string UserName { [DispId(1610743809)] [MethodImpl(MethodImplOptions.InternalCall)] [return: MarshalAs(UnmanagedType.BStr)] get; } // Token: 0x170000A7 RID: 167 // (get) Token: 0x0600019E RID: 414 [DispId(1610743810)] public virtual extern string UserProfile { [TypeLibFunc(64)] [DispId(1610743810)] [MethodImpl(MethodImplOptions.InternalCall)] [return: MarshalAs(UnmanagedType.BStr)] get; } // Token: 0x170000A8 RID: 168 // (get) Token: 0x0600019F RID: 415 [DispId(1610743811)] public virtual extern string ComputerName { [DispId(1610743811)] [MethodImpl(MethodImplOptions.InternalCall)] [return: MarshalAs(UnmanagedType.BStr)] get; } // Token: 0x170000A9 RID: 169 // (get) Token: 0x060001A0 RID: 416 [DispId(1610743812)] public virtual extern string Organization { [TypeLibFunc(64)] [DispId(1610743812)] [MethodImpl(MethodImplOptions.InternalCall)] [return: MarshalAs(UnmanagedType.BStr)] get; } // Token: 0x170000AA RID: 170 // (get) Token: 0x060001A1 RID: 417 [DispId(1610743813)] public virtual extern string Site { [DispId(1610743813)] [TypeLibFunc(64)] [MethodImpl(MethodImplOptions.InternalCall)] [return: MarshalAs(UnmanagedType.BStr)] get; } // Token: 0x060001A2 RID: 418 [DispId(1000)] [MethodImpl(MethodImplOptions.InternalCall)] public virtual extern void MapNetworkDrive([MarshalAs(UnmanagedType.BStr)] [In] string LocalName, [MarshalAs(UnmanagedType.BStr)] [In] string RemoteName, [MarshalAs(UnmanagedType.Struct)] [In] ref object UpdateProfile, [MarshalAs(UnmanagedType.Struct)] [In] ref object UserName, [MarshalAs(UnmanagedType.Struct)] [In] ref object Password); // Token: 0x060001A3 RID: 419 [DispId(1001)] [MethodImpl(MethodImplOptions.InternalCall)] public virtual extern void RemoveNetworkDrive([MarshalAs(UnmanagedType.BStr)] [In] string Name, [MarshalAs(UnmanagedType.Struct)] [In] ref object Force, [MarshalAs(UnmanagedType.Struct)] [In] ref object UpdateProfile); // Token: 0x060001A4 RID: 420 [DispId(1002)] [MethodImpl(MethodImplOptions.InternalCall)] [return: MarshalAs(UnmanagedType.Interface)] public virtual extern IWshCollection EnumNetworkDrives(); // Token: 0x060001A5 RID: 421 [DispId(2000)] [MethodImpl(MethodImplOptions.InternalCall)] public virtual extern void AddPrinterConnection([MarshalAs(UnmanagedType.BStr)] [In] string LocalName, [MarshalAs(UnmanagedType.BStr)] [In] string RemoteName, [MarshalAs(UnmanagedType.Struct)] [In] ref object UpdateProfile, [MarshalAs(UnmanagedType.Struct)] [In] ref object UserName, [MarshalAs(UnmanagedType.Struct)] [In] ref object Password); // Token: 0x060001A6 RID: 422 [DispId(2001)] [MethodImpl(MethodImplOptions.InternalCall)] public virtual extern void RemovePrinterConnection([MarshalAs(UnmanagedType.BStr)] [In] string Name, [MarshalAs(UnmanagedType.Struct)] [In] ref object Force, [MarshalAs(UnmanagedType.Struct)] [In] ref object UpdateProfile); // Token: 0x060001A7 RID: 423 [DispId(2002)] [MethodImpl(MethodImplOptions.InternalCall)] [return: MarshalAs(UnmanagedType.Interface)] public virtual extern IWshCollection EnumPrinterConnections(); // Token: 0x060001A8 RID: 424 [DispId(2003)] [MethodImpl(MethodImplOptions.InternalCall)] public virtual extern void SetDefaultPrinter([MarshalAs(UnmanagedType.BStr)] [In] string Name); // Token: 0x060001A9 RID: 425 [DispId(2004)] [MethodImpl(MethodImplOptions.InternalCall)] public virtual extern void AddWindowsPrinterConnection([MarshalAs(UnmanagedType.BStr)] [In] string PrinterName, [MarshalAs(UnmanagedType.BStr)] [In] string DriverName = "", [MarshalAs(UnmanagedType.BStr)] [In] string Port = "LPT1"); } } #endif