Files
better-genshin-impact/Build/MicaSetup/Natives/Shell/NetFw/INetFwIcmpSettings.cs

121 lines
2.5 KiB
C#

using System;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
namespace MicaSetup.Shell.NetFw;
[Guid("A6207B2E-7CDD-426A-951E-5E1CBC5AFEAD"), TypeLibType(4160)]
[ComImport]
public interface INetFwIcmpSettings
{
[DispId(1)]
bool AllowOutboundDestinationUnreachable
{
[DispId(1)]
[MethodImpl(MethodImplOptions.InternalCall)]
get;
[DispId(1)]
[MethodImpl(MethodImplOptions.InternalCall)]
set;
}
[DispId(2)]
bool AllowRedirect
{
[DispId(2)]
[MethodImpl(MethodImplOptions.InternalCall)]
get;
[DispId(2)]
[MethodImpl(MethodImplOptions.InternalCall)]
set;
}
[DispId(3)]
bool AllowInboundEchoRequest
{
[DispId(3)]
[MethodImpl(MethodImplOptions.InternalCall)]
get;
[DispId(3)]
[MethodImpl(MethodImplOptions.InternalCall)]
set;
}
[DispId(4)]
bool AllowOutboundTimeExceeded
{
[DispId(4)]
[MethodImpl(MethodImplOptions.InternalCall)]
get;
[DispId(4)]
[MethodImpl(MethodImplOptions.InternalCall)]
set;
}
[DispId(5)]
bool AllowOutboundParameterProblem
{
[DispId(5)]
[MethodImpl(MethodImplOptions.InternalCall)]
get;
[DispId(5)]
[MethodImpl(MethodImplOptions.InternalCall)]
set;
}
[DispId(6)]
bool AllowOutboundSourceQuench
{
[DispId(6)]
[MethodImpl(MethodImplOptions.InternalCall)]
get;
[DispId(6)]
[MethodImpl(MethodImplOptions.InternalCall)]
set;
}
[DispId(7)]
bool AllowInboundRouterRequest
{
[DispId(7)]
[MethodImpl(MethodImplOptions.InternalCall)]
get;
[DispId(7)]
[MethodImpl(MethodImplOptions.InternalCall)]
set;
}
[DispId(8)]
bool AllowInboundTimestampRequest
{
[DispId(8)]
[MethodImpl(MethodImplOptions.InternalCall)]
get;
[DispId(8)]
[MethodImpl(MethodImplOptions.InternalCall)]
set;
}
[DispId(9)]
bool AllowInboundMaskRequest
{
[DispId(9)]
[MethodImpl(MethodImplOptions.InternalCall)]
get;
[DispId(9)]
[MethodImpl(MethodImplOptions.InternalCall)]
set;
}
[DispId(10)]
bool AllowOutboundPacketTooBig
{
[DispId(10)]
[MethodImpl(MethodImplOptions.InternalCall)]
get;
[DispId(10)]
[MethodImpl(MethodImplOptions.InternalCall)]
set;
}
}