Bagikan melalui


Fungsi NCryptCreateClaim (ncrypt.h)

Membuat klaim pengesahan kunci.

Sintaks

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
);

Parameter

[in] hSubjectKey

Kunci subjek menangani klaim dibuat.

[in, optional] hAuthorityKey

Kunci otoritas menangani bahwa klaim didasarkan pada.

[in] dwClaimType

Jenis klaim.

[in, optional] pParameterList

Daftar parameter opsional.

[out] pbClaimBlob

Output dari blob klaim yang dibuat.

[in] cbClaimBlob

[out] pcbResult

Output blob klaim yang dibuat.

[in] dwFlags

Pada Windows 10, tidak ada bendera yang ditentukan. Parameter ini harus diatur ke 0.

Nilai kembali

Mengembalikan kode status yang menunjukkan keberhasilan atau kegagalan fungsi.

Persyaratan

   
Klien minimum yang didukung Windows 10 [aplikasi desktop | Aplikasi UWP]
Server minimum yang didukung Windows Server 2016 [aplikasi desktop | Aplikasi UWP]
Target Platform Windows
Header ncrypt.h
Pustaka Ncrypt.lib
DLL Ncrypt.dll