NCryptKeyName 結構 (ncrypt.h)
NCryptKeyName 結構可用來包含 CNG 金鑰的相關信息。
語法
typedef struct NCryptKeyName {
LPWSTR pszName;
LPWSTR pszAlgid;
DWORD dwLegacyKeySpec;
DWORD dwFlags;
} NCryptKeyName;
成員
pszName
包含索引鍵名稱之 Null 終止 Unicode 字串的指標。
pszAlgid
Null 終止 Unicode 字串的指標,其中包含密鑰所建立的密碼編譯演算法標識碼。 這可以是其中一個標準 CNG 演演算法標識碼 ,或是另一個已註冊演算法的標識碼。
dwLegacyKeySpec
指定金鑰類型的舊版識別碼。 這可以是下列其中一個值。
值 | 意義 |
---|---|
|
金鑰是金鑰交換金鑰。 |
|
金鑰是簽章金鑰。 |
|
索引鍵不是上述類型。 |
dwFlags
一組旗標,可提供密鑰的詳細資訊。 這可以是零或下列值。
值 | 意義 |
---|---|
|
金鑰適用於本機電腦。 如果此旗標不存在,金鑰會套用至目前的使用者。 |
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows Vista [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2008 [僅限傳統型應用程式] |
標頭 | ncrypt.h |