NetworkUsageStates structure
Collapse the table of content
Expand the table of content

NetworkUsageStates structure

Defines the desired state of the connection profile for which usage data is returned by the method GetNetworkUsageAsync.

Syntax


var networkUsageStates = {
    roaming : /* Your value */,
    shared : /* Your value */
}

Members

The NetworkUsageStates structure has these fields.

FieldData typeDescription
Roaming | roaming

TriStates

Defines the desired roaming state of the network connection.

Shared | shared

TriStates

Defines the desired sharing state of the network connection.

 

Remarks

The Shared NetworkUsageState corresponds to when a network connection is made available to provide internet access for other devices. For an example of how NetworkUsageStates is used, see How to retrieve connection usage data for a specific period of time.

Requirements (Windows 10 device family)

Device family

Universal, introduced version 10.0.10240.0

API contract

Windows.Foundation.UniversalApiContract, introduced version 1.0

Namespace

Windows.Networking.Connectivity
Windows::Networking::Connectivity [C++]

Metadata

Windows.Foundation.UniversalApiContract.winmd

Requirements (Windows 8.x and Windows Phone 8.x)

Minimum supported client

Windows 8.1

Minimum supported server

Windows Server 2012 R2

Minimum supported phone

Windows Phone 8.1 [Windows Phone Silverlight 8.1 and Windows Runtime apps]

Namespace

Windows.Networking.Connectivity
Windows::Networking::Connectivity [C++]

Metadata

Windows.winmd

Attributes

[Version(0x06030000)]

 

 

Show:
© 2016 Microsoft