INetFwPolicy2::DefaultOutboundAction property
Specifies the default action for outbound traffic. These settings are Allow by default.
This property is read/write.
Syntax
HRESULT put_DefaultOutboundAction( [in] NET_FW_PROFILE_TYPE2 profileType, [in] NET_FW_ACTION action, [in] NET_FW_PROFILE_TYPE2 profileType, [in] NET_FW_ACTION action ); HRESULT get_DefaultOutboundAction( [in] NET_FW_PROFILE_TYPE2 profileType, [out] NET_FW_ACTION *action );
Property value
The default action for outbound traffic.
Error codes
If the method succeeds, the return value is S_OK.
If the method fails, the return value is one of the following error codes.
| Name | Meaning |
|---|---|
|
The operation was aborted due to permissions issues. |
|
The method failed because a parameter was not valid. |
|
The method was unable to allocate required memory. |
|
The method failed because a pointer was not valid. |
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_DefaultOutboundAction and put_DefaultOutboundAction. Note that get_CurrentProfileTypes can return multiple profiles.
Requirements
|
Minimum supported client | Windows Vista [desktop apps only] |
|---|---|
|
Minimum supported server | Windows Server 2008 [desktop apps only] |
|
Header |
|
|
DLL |
|
See also
Send comments about this topic to Microsoft
Build date: 10/26/2012