NapNotifyType enumeration (naptypes.h)

Note  The Network Access Protection platform is not available starting with Windows 10
 
Enumerates the types of service notifications sent by the NapAgent service. The NapAgent is also known as the Quarantine Agent.

Syntax

typedef enum tagNapNotifyType {
  napNotifyTypeUnknown = 0,
  napNotifyTypeServiceState = 1,
  napNotifyTypeQuarState = 2
} NapNotifyType;

Constants

 
napNotifyTypeUnknown
Value: 0
Not used.
napNotifyTypeServiceState
Value: 1
NapAgent service state change notifications.

A notification of type napNotifyTypeServiceState is sent whenever the NapAgent service stops or starts.
napNotifyTypeQuarState
Value: 2
Quarantine state change notifications.

A notification of type napNotifyTypeQuarState is sent whenever the isolation state changes. For more information, see IsolationState.

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

InitializeNapAgentNotifier

UninitializeNapAgentNotifier