NCRYPT_UI_POLICY_BLOB 結構
NCRYPT_UI_POLICY_BLOB結構會與NCRYPT_UI_POLICY_PROPERTY屬性搭配使用,以包含索引鍵的使用者介面資訊。
語法
typedef struct __NCRYPT_UI_POLICY_BLOB {
DWORD dwVersion;
DWORD dwFlags;
DWORD cbCreationTitle;
DWORD cbFriendlyName;
DWORD cbDescription;
} NCRYPT_UI_POLICY_BLOB;
成員
-
dwVersion
-
結構的版本號碼。 此成員必須包含 1。
-
dwFlags
-
一組旗標,提供額外的使用者介面資訊或需求。
值 意義 - NCRYPT_UI_PROTECT_KEY_FLAG
- 0x00000001
視需要顯示強鍵使用者介面。 - NCRYPT_UI_FORCE_HIGH_PROTECTION_FLAG
- 0x00000002
強制高保護。 -
cbCreationTitle
-
建立標題的長度,以位元組為單位。 建立標題是 Null 終止的 Unicode 字串,指定當索引鍵完成時做為強鍵對話方塊標題的文字。 建立標題必須緊接在 結構NCRYPT_UI_POLICY_BLOB 後面。 如果 cbCreationTitle 成員的值設定為 0,則會針對強鍵對話方塊的標題使用預設建立標題。 這個成員只會用於金鑰最終設定。
-
cbFriendlyName
-
索引鍵易記名稱的長度,以位元組為單位。 易記名稱是 Null 終止的 Unicode 字串,其中包含在強鍵對話方塊中顯示為索引鍵名稱的文字。 易記名稱必須緊接在此 BLOB 中的建立標題之後。 如果 cbFriendlyName 成員的值設定為 0,則會在強鍵對話方塊中使用預設名稱。 當金鑰完成時,以及使用索引鍵時,都會使用這個成員。
-
cbDescription
-
索引鍵描述的長度,以位元組為單位。 機碼描述是 Null 終止的 Unicode 字串,其中包含在強鍵對話方塊中顯示為索引鍵描述的文字。 描述值必須緊接在此 BLOB 中的易記名稱後面。 如果 cbDescription 成員的值設定為 0,則會在強鍵對話方塊中使用預設描述。 當金鑰完成時,以及使用索引鍵時,都會使用這個成員。
備註
這個結構包含在 Ncrypt_provider.h 標頭中。 若要使用 結構,您必須從 Microsoft Connect 下載 密碼編譯提供者開發工具組 。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 |
Windows Vista [僅限傳統型應用程式] |
最低支援的伺服器 |
Windows Server 2008 [僅限傳統型應用程式] |
標頭 |
|