Edit

WebAuthNPluginPerformUserVerification function (webauthnplugin.h)

Performs Windows Hello user verification for a plugin authenticator operation.

Syntax

HRESULT WebAuthNPluginPerformUserVerification(
  PCWEBAUTHN_PLUGIN_USER_VERIFICATION_REQUEST pPluginUserVerification,
  DWORD                                       *pcbResponse,
  PBYTE                                       *ppbResponse
);

Parameters

pPluginUserVerification

A pointer to a WEBAUTHN_PLUGIN_USER_VERIFICATION_REQUEST structure that describes the user-verification request.

pcbResponse

Receives the size, in bytes, of the buffer returned in ppbResponse.

ppbResponse

When this function returns successfully, contains a pointer to the response buffer. Free this buffer with WebAuthNPluginFreeUserVerificationResponse.

Return value

If the function succeeds, it returns S_OK. Otherwise, it returns an HRESULT error code.

Remarks

Use this function to invoke Windows Hello user verification during a plugin authenticator operation.

Requirements

Requirement Value
Header webauthnplugin.h
Library WebAuthnPlugin.Lib
DLL WebAuthnPlugin.dll

See also

WEBAUTHN_PLUGIN_USER_VERIFICATION_REQUEST

WebAuthNPluginFreeUserVerificationResponse