NETISO_ERROR_TYPE enumeration (netfw.h)

The NETISO_ERROR_TYPE enumerated type specifies the type of error related to a network isolation operation.

Syntax

typedef enum _NETISO_ERROR_TYPE {
  NETISO_ERROR_TYPE_NONE = 0x00,
  NETISO_ERROR_TYPE_PRIVATE_NETWORK = 0x01,
  NETISO_ERROR_TYPE_INTERNET_CLIENT = 0x02,
  NETISO_ERROR_TYPE_INTERNET_CLIENT_SERVER = 0x03,
  NETISO_ERROR_TYPE_MAX = 0x04
} NETISO_ERROR_TYPE;

Constants

 
NETISO_ERROR_TYPE_NONE
Value: 0x00
No error.
NETISO_ERROR_TYPE_PRIVATE_NETWORK
Value: 0x01
The failure was caused because the privateNetworkClientServer capability is missing.
NETISO_ERROR_TYPE_INTERNET_CLIENT
Value: 0x02
The failure was caused because the internetClient capability is missing.
NETISO_ERROR_TYPE_INTERNET_CLIENT_SERVER
Value: 0x03
The failure was caused because the internetClientServer capability is missing.
NETISO_ERROR_TYPE_MAX
Value: 0x04
Maximum value for testing purposes.

Requirements

Requirement Value
Minimum supported client Windows 8 [desktop apps only]
Minimum supported server Windows Server 2012 [desktop apps only]
Header netfw.h (include Netfw.h)

See also

NetworkIsolationDiagnoseConnectFailureAndGetInfo