pub trait INetFwIcmpSettings_Impl: Sized + IDispatch_Impl {
Show 20 methods // Required methods fn AllowOutboundDestinationUnreachable(&self) -> Result<VARIANT_BOOL>; fn SetAllowOutboundDestinationUnreachable( &self, allow: VARIANT_BOOL ) -> Result<()>; fn AllowRedirect(&self) -> Result<VARIANT_BOOL>; fn SetAllowRedirect(&self, allow: VARIANT_BOOL) -> Result<()>; fn AllowInboundEchoRequest(&self) -> Result<VARIANT_BOOL>; fn SetAllowInboundEchoRequest(&self, allow: VARIANT_BOOL) -> Result<()>; fn AllowOutboundTimeExceeded(&self) -> Result<VARIANT_BOOL>; fn SetAllowOutboundTimeExceeded(&self, allow: VARIANT_BOOL) -> Result<()>; fn AllowOutboundParameterProblem(&self) -> Result<VARIANT_BOOL>; fn SetAllowOutboundParameterProblem( &self, allow: VARIANT_BOOL ) -> Result<()>; fn AllowOutboundSourceQuench(&self) -> Result<VARIANT_BOOL>; fn SetAllowOutboundSourceQuench(&self, allow: VARIANT_BOOL) -> Result<()>; fn AllowInboundRouterRequest(&self) -> Result<VARIANT_BOOL>; fn SetAllowInboundRouterRequest(&self, allow: VARIANT_BOOL) -> Result<()>; fn AllowInboundTimestampRequest(&self) -> Result<VARIANT_BOOL>; fn SetAllowInboundTimestampRequest(&self, allow: VARIANT_BOOL) -> Result<()>; fn AllowInboundMaskRequest(&self) -> Result<VARIANT_BOOL>; fn SetAllowInboundMaskRequest(&self, allow: VARIANT_BOOL) -> Result<()>; fn AllowOutboundPacketTooBig(&self) -> Result<VARIANT_BOOL>; fn SetAllowOutboundPacketTooBig(&self, allow: VARIANT_BOOL) -> Result<()>;
}

Required Methods§

Object Safety§

This trait is not object safe.

Implementors§