Bagikan melalui


Struktur NCryptKeyName (ncrypt.h)

Struktur NCryptKeyName digunakan untuk berisi informasi tentang kunci CNG.

Sintaks

typedef struct NCryptKeyName {
  LPWSTR pszName;
  LPWSTR pszAlgid;
  DWORD  dwLegacyKeySpec;
  DWORD  dwFlags;
} NCryptKeyName;

Anggota

pszName

Penunjuk ke string Unicode yang dihentikan null yang berisi nama kunci.

pszAlgid

Penunjuk ke string Unicode yang dihentikan null yang berisi pengidentifikasi algoritma kriptografi tempat kunci dibuat. Ini bisa menjadi salah satu Pengidentifikasi Algoritma CNG standar atau pengidentifikasi untuk algoritma terdaftar lainnya.

dwLegacyKeySpec

Pengidentifikasi warisan yang menentukan jenis kunci. Ini bisa menjadi salah satu nilai berikut.

Nilai Makna
AT_KEYEXCHANGE
Kuncinya adalah kunci pertukaran kunci.
AT_SIGNATURE
Kuncinya adalah kunci tanda tangan.
0
Kunci tidak ada dari jenis di atas.

dwFlags

Sekumpulan bendera yang memberikan informasi selengkapnya tentang kunci. Ini bisa nol atau nilai berikut.

Nilai Makna
NCRYPT_MACHINE_KEY_FLAG
Kunci berlaku untuk komputer lokal. Jika bendera ini tidak ada, kunci berlaku untuk pengguna saat ini.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2008 [hanya aplikasi desktop]
Header ncrypt.h

Lihat juga

NCryptEnumKeys