INetFwPolicy2::put_BlockAllInboundTraffic method (netfw.h)

Indicates whether the firewall should not allow inbound traffic.

This property is read/write.

Syntax

HRESULT put_BlockAllInboundTraffic(
  NET_FW_PROFILE_TYPE2 profileType,
  VARIANT_BOOL         Block
);

Parameters

profileType

Block

Return value

None

Remarks

All interfaces are firewall-enabled. This means that all the exceptions (such as GloballyOpenPorts, Applications, or Services) which are specified in the profile are ignored and only locally-initiated traffic is allowed.

When you pass a profile type obtained from the CurrentProfileTypes property, make sure that you pass only one profile type to get_BlockAllInboundTraffic and put_BlockAllInboundTraffic. Note that get_CurrentProfileTypes can return multiple profiles.

Requirements

Requirement Value
Minimum supported client Windows Vista [desktop apps only]
Minimum supported server Windows Server 2008 [desktop apps only]
Target Platform Windows
Header netfw.h
DLL FirewallAPI.dll

See also

INetFwPolicy2