estrutura NCRYPT_UI_POLICY_BLOB
A estrutura NCRYPT_UI_POLICY_BLOB é usada com a propriedade NCRYPT_UI_POLICY_PROPERTY para conter informações de interface do usuário para uma chave.
Sintaxe
typedef struct __NCRYPT_UI_POLICY_BLOB {
DWORD dwVersion;
DWORD dwFlags;
DWORD cbCreationTitle;
DWORD cbFriendlyName;
DWORD cbDescription;
} NCRYPT_UI_POLICY_BLOB;
Membros
-
Dwversion
-
O número de versão da estrutura. Esse membro deve conter 1.
-
dwFlags
-
Um conjunto de sinalizadores que fornecem informações ou requisitos adicionais da interface do usuário.
Valor Significado - NCRYPT_UI_PROTECT_KEY_FLAG
- 0x00000001
Exiba a interface do usuário chave forte conforme necessário. - NCRYPT_UI_FORCE_HIGH_PROTECTION_FLAG
- 0x00000002
Forçar alta proteção. -
cbCreationTitle
-
O comprimento, em bytes, do título de criação. O título de criação é uma cadeia de caracteres Unicode terminada em nulo que especifica o texto usado como o título da caixa de diálogo chave forte quando a chave é concluída. O título de criação deve ser colocado imediatamente após a estrutura NCRYPT_UI_POLICY_BLOB . Se o valor do membro cbCreationTitle for definido como 0, um título de criação padrão será usado para o título da caixa de diálogo chave forte. Esse membro só é usado na finalização de chave.
-
cbFriendlyName
-
O comprimento, em bytes, do nome amigável da chave. O nome amigável é uma cadeia de caracteres Unicode terminada em nulo que contém o texto exibido na caixa de diálogo chave forte como o nome da chave. O nome amigável deve ser colocado imediatamente após o título de criação neste BLOB. Se o valor do membro cbFriendlyName estiver definido como 0, um nome padrão será usado na caixa de diálogo chave forte. Esse membro é usado quando a chave é concluída e quando a chave é usada.
-
cbDescription
-
O comprimento, em bytes, da descrição da chave. A descrição da chave é uma cadeia de caracteres Unicode terminada em nulo que contém o texto exibido na caixa de diálogo chave forte como a descrição da chave. O valor de descrição deve ser colocado imediatamente após o nome amigável neste BLOB. Se o valor do membro cbDescription estiver definido como 0, uma descrição padrão será usada na caixa de diálogo chave forte. Esse membro é usado quando a chave é concluída e quando a chave é usada.
Comentários
Essa estrutura está incluída no cabeçalho Ncrypt_provider.h. Para usar a estrutura, você deve baixar o Kit de Desenvolvimento do Provedor Criptográfico do Microsoft Connect.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte |
Windows Vista [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte |
Windows Server 2008 [somente aplicativos da área de trabalho] |
Cabeçalho |
|