INapEnforcementClientConnection2::GetInstalledShvs method

Note

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

The GetInstalledShvs method is used by the NAP Agent to query the installed System Health Validators (SHVs) on the client.

Syntax

HRESULT GetInstalledShvs(
  [out] SystemHealthEntityCount *count,
  [out] SystemHealthEntityId    **ids
) const;

Parameters

count [out]

A pointer to a SystemHealthEntityCount value that specifies the number of installed SHVs in ids.

ids [out]

A pointer to an array of SystemHealthEntityId values that contain the installed SHV IDs.

Return value

Other COM-specific error codes also may be returned.

Return code Description
S_OK
Operation succeeded.
E_INVALIDARG
An invalid argument was passed to the method.

Requirements

Requirement Value
Minimum supported client
Windows Vista [desktop apps only]
Minimum supported server
Windows Server 2008 [desktop apps only]
Header
NapEnforcementClient.h
IDL
NapEnforcementClient.idl
DLL
Qagent.dll

See also

INapEnforcementClientConnection2