INetFwRule3 interface (netfw.h)

The INetFwRule3 interface allows an application or service to access all the properties of INetFwRule2 and to provide access to the requirements of app containers.

Inheritance

The INetFwRule3 interface inherits from INetFwRule2. INetFwRule3 also has these types of members:

Methods

The INetFwRule3 interface has these methods.

 
INetFwRule3::get_LocalAppPackageId

Specifies the package identifier or the app container identifier of a process, whether from a Windows Store app or a desktop app. (Get)
INetFwRule3::get_LocalUserAuthorizedList

Specifies a list of authorized local users for an app container. (Get)
INetFwRule3::get_LocalUserOwner

Specifies the user security identifier (SID) of the user who is the owner of the rule. (Get)
INetFwRule3::get_RemoteMachineAuthorizedList

Specifies a list of remote computers which are authorized to access an app container. (Get)
INetFwRule3::get_RemoteUserAuthorizedList

Specifies a list of remote users who are authorized to access an app container. (Get)
INetFwRule3::get_SecureFlags

Specifies which firewall verifications of security levels provided by IPsec must be guaranteed to allow the collection. The allowed values must correspond to those of the NET_FW_AUTHENTICATE_TYPE enumeration. (Get)
INetFwRule3::put_LocalAppPackageId

Specifies the package identifier or the app container identifier of a process, whether from a Windows Store app or a desktop app. (Put)
INetFwRule3::put_LocalUserAuthorizedList

Specifies a list of authorized local users for an app container. (Put)
INetFwRule3::put_LocalUserOwner

Specifies the user security identifier (SID) of the user who is the owner of the rule. (Put)
INetFwRule3::put_RemoteMachineAuthorizedList

Specifies a list of remote computers which are authorized to access an app container. (Put)
INetFwRule3::put_RemoteUserAuthorizedList

Specifies a list of remote users who are authorized to access an app container. (Put)
INetFwRule3::put_SecureFlags

Specifies which firewall verifications of security levels provided by IPsec must be guaranteed to allow the collection. The allowed values must correspond to those of the NET_FW_AUTHENTICATE_TYPE enumeration. (Put)

Requirements

Requirement Value
Minimum supported client Windows 8 [desktop apps only]
Minimum supported server Windows Server 2012 [desktop apps only]
Target Platform Windows
Header netfw.h

See also

INetFwRule2