INetFwV6Mgr interface
[The IPv6 Internet Connection Firewall is available for use in the operating systems specified in the Requirements section. Instead, use the Windows Firewall API.]
The INetFwV6Mgr is the entry point interface for the IPv6 Internet Connection Firewall Configuration API. A caller can obtain this interface by creating an object with CLSID CLSID_NetFwV6Mgr. This is the only interface for which there is an object that can be created; all other interfaces can only be obtained through method calls within the API's object model.
The INetFwV6Mgr interface inherits from the IDispatch interface. INetFwV6Mgr also has these types of members:
The INetFwV6Mgr interface has these methods.
Method | Description |
---|---|
CloseGlobalPort | Closes a firewall port/protocol. |
EnumerateConnections | Enumerates IPv6 connections. |
EnumerateGloballyOpenPorts | Returns an enumerator of globally open port/protocol pairs. |
get_Connections | Retrieves the contents of the Connections property. |
get_GloballyOpenPorts | Retrieves a collection of the port/protocol pairs which are globally open. |
get_LogConnections | Retrieves the contents of the LogConnections property. |
get_LogDroppedPackets | Retrieves the contents of the LogDroppedPackets property. |
get_LogfileMaximumSize | Retrieves the contents of the LogfileMaximumSize property. |
get_LogfilePath | Retrieves the contents of the LogfilePath property. |
GetConnection | Retrieves an IPv6 connection given its ID. |
IsPortGloballyOpen | Tests if inbound connections are allowed. |
OpenGlobalPort | Opens a firewall port/protocol for inbound connections. |
put LogfilePath | Sets the contents of the LogfilePath property. |
put_LogConnections | Sets the contents of the LogConnections property. |
put_LogDroppedPackets | Sets the contents of the LogDroppedPackets property. |
put_LogfileMaximumSize | Sets the contents of the LogfileMaximumSize property. |
The INetFwV6Mgr interface has these properties.
Property | Access type | Description |
---|---|---|
Connections |
Read-only |
Access a collection of the IPv6 connections. (Inherited from INetFwV6Mgr) |
GloballyOpenPorts |
Read-only |
Access a collection of the port/protocol pairs that are globally open. (Inherited from INetFwV6Mgr) |
LogConnections |
Read/write |
Enables or disables the logging of connection information. (Inherited from INetFwV6Mgr) |
LogDroppedPackets |
Read/write |
Enables or disables the logging of dropped packets. (Inherited from INetFwV6Mgr) |
LogfileMaximumSize |
Read/write |
Sets the maximum size for log file. (Inherited from INetFwV6Mgr) |
LogfilePath |
Read/write |
Sets the path of the log file. (Inherited from INetFwV6Mgr) |
Minimum supported client |
Windows XP with SP1 [desktop apps only] |
Minimum supported server |
None supported |
End of client support |
Windows XP with SP1 |
Redistributable |
Advanced Networking Pack for Windows XP |
Header |
|
DLL |
|