INapComponentConfig3 interface

Note

The Network Access Protection platform is not available starting with Windows 10

The INapComponentConfig3 interface provides NAP system configuration methods for system health validators (SHVs) to set and modify configuration data for a specific configuration ID.

Note

This interface inherits all the methods of INapComponentConfig2 and should be used instead.

Members

The INapComponentConfig3 interface inherits from INapComponentConfig2. INapComponentConfig3 also has these types of members:

Methods

The INapComponentConfig3 interface has these methods.

Method Description
INapComponentConfig3::DeleteAllConfig Implemented by SHVs to provide a way to reset the SHV store to its original state after setup.
INapComponentConfig3::DeleteConfig Implemented by SHVs to provide a way to delete configuration data for a specific configuration ID.
INapComponentConfig3::GetConfigFromID Implemented by SHVs to provide a way to obtain configuration data for a specific configuration ID.
INapComponentConfig3::NewConfig Implemented by SHVs to provide a way to create configuration data for a specific configuration ID.
INapComponentConfig3::SetConfigToID Implemented by SHVs to provide a way to set the configuration data for a specific configuration ID.

Remarks

This interface should not be implemented by system health agents (SHAs) or quarantine enforcement clients (QECs).

Requirements

Requirement Value
Minimum supported client
None supported
Minimum supported server
Windows Server 2008 R2 [desktop apps only]
Header
NapCommon.h
IDL
NapCommon.idl

See also

INapComponentConfig2

NAP Interfaces

NAP Reference