Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Export (0) Print
Expand All

NLM Interfaces

The following are the NLM interfaces.

InterfaceDescription
IEnumNetworkConnections Provides a standard enumerator for network connections. It enumerates active, disconnected, or all network connections within a network. This interface can be obtained from the INetwork interface.
IEnumNetworks Enumerates all networks available on the server. This interface can be obtained from the INetwork interface.
INetwork Represents a network on the server. It can also represent a collection of network connections with a similar network signature.
INetworkConnection Represents a single network connection.
INetworkConnectionCost Used to query current network cost and data plan status associated with a connection.
INetworkConnectionCostEvents Used to notify an application of cost and data plan status change events for a connection.
INetworkConnectionEvents A sink interface that a client implements to receive events related to network connections. Applications that are interested on lower granular level events like authentication changes, implement this interface.
INetworkCostManager Used to query machine-wide cost and data plan status information associated with either a connection used for machine-wide Internet connectivity, or the first-hop of routing to a specific destination on a connection.
INetworkCostManagerEvents Used to notify an application of machine-wide cost and data plan related events.
INetworkEvents A sink interface that a client implements to receive network related events. These APIs are all callback functions that are called automatically when the respective events are raised.
INetworkListManager Provides a set of methods to perform network list management functions.
INetworkListManagerEvents A sink interface that a client implements to receive events related to the Network List Manager. Applications that are interested on higher granular level events like internet connectivity, implement the interface.

 

 

 

Community Additions

ADD
Show:
© 2015 Microsoft