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.

Members

The INetFwV6Mgr interface inherits from the IDispatch interface. INetFwV6Mgr also has these types of members:

Methods

The INetFwV6Mgr interface has these methods.

MethodDescription
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.

 

Properties

The INetFwV6Mgr interface has these properties.

PropertyAccess typeDescription

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)

 

Requirements

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

Netfwv6.h

DLL

Netfwv6.dll

See also

IDispatch
INetFwV6Mgr.Connections
INetFwV6Mgr::EnumerateConnections
INetFwV6Mgr::GetConnection
INetFwV6Mgr.LogConnections
INetFwV6Mgr.LogDroppedPackets
INetFwV6Mgr.LogfilePath
INetFwV6Mgr.LogfileMaximumSize
IUnknown

 

 

Community Additions

ADD
Show:
© 2014 Microsoft