NLM Interfaces
The following are the NLM interfaces.
| Interface | Description |
|---|---|
| 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: