Función NCryptCreateClaim (ncrypt.h)

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

Sintaxis

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

Parámetros

[in] hSubjectKey

Identificador de clave de asunto para el que se crea la notificación.

[in, optional] hAuthorityKey

El identificador de clave de autoridad en el que se basa la notificación.

[in] dwClaimType

Tipo de notificación.

[in, optional] pParameterList

Una lista de parámetros opcional.

[out] pbClaimBlob

Salida del blob de notificación creado.

[in] cbClaimBlob

[out] pcbResult

Salida del blob de notificación creado.

[in] dwFlags

A partir de Windows 10, no se definen marcas. 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

   
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