NCRYPT_UI_POLICY 構造体 (ncrypt.h)
NCRYPT_UI_POLICY構造体は、キーの強力なキー ユーザー インターフェイス情報を格納するために、NCRYPT_UI_POLICY_PROPERTY プロパティと共に使用されます。 この構造体は、NCRYPT_UI_POLICY_PROPERTY プロパティを持つ NCryptSetProperty 関数と NCryptGetProperty 関数で使用されます。
構文
typedef struct __NCRYPT_UI_POLICY {
DWORD dwVersion;
DWORD dwFlags;
LPCWSTR pszCreationTitle;
LPCWSTR pszFriendlyName;
LPCWSTR pszDescription;
} NCRYPT_UI_POLICY;
メンバー
dwVersion
構造体のバージョン番号。 このメンバーには 1 が含まれている必要があります。
dwFlags
追加のユーザー インターフェイス情報または要件を提供するフラグのセット。
pszCreationTitle
キーが完了したときに、強力なキー ダイアログ ボックスのタイトルで使用されるテキストを含む、null で終わる Unicode 文字列へのポインター。 このメンバーが NULL の場合、既定の作成タイトルが [厳密なキー] ダイアログ ボックスで使用されます。 このメンバーは、キーの最終処理でのみ使用されます。
pszFriendlyName
キーの名前として [厳密なキー] ダイアログ ボックスに表示されるテキストを含む、null で終わる Unicode 文字列へのポインター。 このメンバーが NULL の場合、既定の名前が [厳密なキー] ダイアログ ボックスで使用されます。 このメンバーは、キーが完了したときとキーが使用されたときの両方で使用されます。
pszDescription
キーの説明として [厳密なキー] ダイアログ ボックスに表示されるテキストを含む、null で終わる Unicode 文字列へのポインター。 このメンバーが NULL の場合、既定の説明が [厳密なキー] ダイアログ ボックスで使用されます。 このメンバーは、キーが完了したときとキーが使用されたときの両方で使用されます。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows Vista [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2008 [デスクトップ アプリのみ] |
Header | ncrypt.h |