|
WiFi Framework C++ Edition
|
The class represents a network on the local machine. It can also represent a collection of network connections with a similar network signature. More...
#include <wclNlm.h>
Public Member Functions | |
| CwclNlmNetwork (NlmApi::INetwork *const Network) | |
| Creates a new Network object. | |
| virtual | ~CwclNlmNetwork () |
| Frees the network class. | |
| int | GetCategory (wclNlmNetworkCategory &Category) const |
| Reads the category of the network. | |
| int | GetConnected (bool &Connected) const |
| Checks if the network has any network connectivity. | |
| int | GetConnectedToInternet (bool &Connected) const |
| Checks if the network has Internet connectivity. | |
| int | GetConnections (wclNlmConnections &Connections) const |
| The method returns an enumeration of all network connections for a network. A network can have multiple connections to it from different interfaces or different links from the same interface. | |
| int | GetConnectivity (wclNlmConnectivityFlags &Connectivity) const |
| Reads the connectivity state of the network. | |
| int | GetDescription (tstring &Description) const |
| Reads the description string for the network. | |
| int | GetDomainType (wclNlmDomainType &DomainType) const |
| Reads the domain type of a network. | |
| int | GetName (tstring &Name) const |
| Reads the name of a network. | |
| int | GetNetworkId (GUID &Id) const |
| Reads the unique identifier of a network. | |
| int | GetTimeCreatedAndConnected (SYSTEMTIME &Created, SYSTEMTIME &Connected) const |
| Reads the local date and time when the network was created and connected. | |
| int | SetCategory (const wclNlmNetworkCategory Category) |
| Sets the category of a network. Changes made take effect immediately. Administrative privileges are needed for this method. | |
| int | SetDescription (const tstring &Description) |
| Sets or replaces the description for a network. | |
| int | SetName (const tstring &Name) |
| Sets or renames a network. | |
The class represents a network on the local machine. It can also represent a collection of network connections with a similar network signature.
An application must never create this class directly. Instead of that an application must use GetNetwork or GetNetworks methods of the CwclNetworkListManager component.