BITS_COST_STATE
Defines constants that specify the BITS cost state.
-
BITS_COST_STATE_UNRESTRICTED
-
-
0x1
-
-
BITS_COST_STATE_CAPPED_USAGE_UNKNOWN
-
-
0x2
-
-
BITS_COST_STATE_BELOW_CAP
-
-
0x4
-
-
BITS_COST_STATE_NEAR_CAP
-
-
0x8
-
-
BITS_COST_STATE_OVERCAP_CHARGED
-
-
0x10
-
-
BITS_COST_STATE_OVERCAP_THROTTLED
-
-
0x20
-
-
BITS_COST_STATE_USAGE_BASED
-
-
0x40
-
-
BITS_COST_OPTION_IGNORE_CONGESTION
-
-
0x80000000
-
-
BITS_COST_STATE_RESERVED
-
-
0x40000000
-
Reserved.
-
-
BITS_COST_STATE_TRANSFER_NOT_ROAMING
-
-
(BITS_COST_OPTION_IGNORE_CONGESTION | BITS_COST_STATE_USAGE_BASED | BITS_COST_STATE_OVERCAP_THROTTLED | BITS_COST_STATE_OVERCAP_CHARGED | BITS_COST_STATE_NEAR_CAP | BITS_COST_STATE_BELOW_CAP | BITS_COST_STATE_CAPPED_USAGE_UNKNOWN | BITS_COST_STATE_UNRESTRICTED)
-
-
BITS_COST_STATE_TRANSFER_NO_SURCHARGE
-
-
(BITS_COST_OPTION_IGNORE_CONGESTION | BITS_COST_STATE_USAGE_BASED | BITS_COST_STATE_OVERCAP_THROTTLED | BITS_COST_STATE_NEAR_CAP | BITS_COST_STATE_BELOW_CAP | BITS_COST_STATE_CAPPED_USAGE_UNKNOWN | BITS_COST_STATE_UNRESTRICTED)
-
-
BITS_COST_STATE_TRANSFER_STANDARD
-
-
(BITS_COST_OPTION_IGNORE_CONGESTION | BITS_COST_STATE_USAGE_BASED | BITS_COST_STATE_OVERCAP_THROTTLED | BITS_COST_STATE_BELOW_CAP | BITS_COST_STATE_CAPPED_USAGE_UNKNOWN | BITS_COST_STATE_UNRESTRICTED)
-
-
BITS_COST_STATE_TRANSFER_UNRESTRICTED
-
-
(BITS_COST_OPTION_IGNORE_CONGESTION | BITS_COST_STATE_OVERCAP_THROTTLED | BITS_COST_STATE_UNRESTRICTED)
-
-
BITS_COST_STATE_TRANSFER_ALWAYS
-
-
(BITS_COST_OPTION_IGNORE_CONGESTION | BITS_COST_STATE_ROAMING | BITS_COST_STATE_USAGE_BASED | BITS_COST_STATE_OVERCAP_THROTTLED | BITS_COST_STATE_OVERCAP_CHARGED | BITS_COST_STATE_NEAR_CAP | BITS_COST_STATE_BELOW_CAP | BITS_COST_STATE_CAPPED_USAGE_UNKNOWN | BITS_COST_STATE_UNRESTRICTED)
-
Requirements
Requirement | Value |
---|---|
Minimum supported client |
Windows Vista [desktop apps only] |
Minimum supported server |
Windows Server 2003 [desktop apps only] |
Header |
|
IDL |
|