FailureCategory enumeration (naptypes.h)

Note  The Network Access Protection platform is not available starting with Windows 10
 
The FailureCategory enumeration indicates the source of a failure.

Syntax

typedef enum tagFailureCategory {
  failureCategoryNone = 0,
  failureCategoryOther = 1,
  failureCategoryClientComponent = 2,
  failureCategoryClientCommunication = 3,
  failureCategoryServerComponent = 4,
  failureCategoryServerCommunication = 5
} FailureCategory;

Constants

 
failureCategoryNone
Value: 0
No failure.
failureCategoryOther
Value: 1
A failure which is not due to client or server components or communications.
failureCategoryClientComponent
Value: 2
Failure due to client component.
failureCategoryClientCommunication
Value: 3
Failure due to client communication.
failureCategoryServerComponent
Value: 4
Failure due to server component.
failureCategoryServerCommunication
Value: 5
Failure due to server communication.

Requirements

Requirement Value
Minimum supported client Windows Vista [desktop apps only]
Minimum supported server Windows Server 2008 [desktop apps only]
Header naptypes.h

See also

FailureCategoryMapping