Función NCryptVerifyClaim (ncrypt.h)

Comprueba una notificación de atestación de clave.

Sintaxis

SECURITY_STATUS NCryptVerifyClaim(
  [in]           NCRYPT_KEY_HANDLE hSubjectKey,
  [in, optional] NCRYPT_KEY_HANDLE hAuthorityKey,
  [in]           DWORD             dwClaimType,
  [in, optional] NCryptBufferDesc  *pParameterList,
  [in]           PBYTE             pbClaimBlob,
  [in]           DWORD             cbClaimBlob,
  [out]          NCryptBufferDesc  *pOutput,
  [in]           DWORD             dwFlags
);

Parámetros

[in] hSubjectKey

Identificador de clave de asunto de la notificación.

[in, optional] hAuthorityKey

Identificador de clave de autoridad que se va a usar al comprobar la notificación. Este parámetro es opcional porque la clave de autoridad es independiente para determinados tipos de notificación.

[in] dwClaimType

Tipo de notificación.

[in, optional] pParameterList

Una lista de parámetros opcional.

[in] pbClaimBlob

Blob de notificación de entrada.

[in] cbClaimBlob

[out] pOutput

Blob de salida.

[in] dwFlags

A partir de Windows 10, no se define ninguna marca. Este parámetro debe establecerse en 0.

Valor devuelto

Devuelve un código de estado que indica el éxito o error de la función.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 10 [aplicaciones de escritorio | Aplicaciones para UWP]
Servidor mínimo compatible Windows Server 2016 [aplicaciones de escritorio | Aplicaciones para UWP]
Plataforma de destino Windows
Encabezado ncrypt.h
Library Ncrypt.lib
Archivo DLL Ncrypt.dll