estrutura NCRYPT_UI_POLICY (ncrypt.h)
A estrutura NCRYPT_UI_POLICY é usada com a propriedade NCRYPT_UI_POLICY_PROPERTY para conter informações de interface do usuário de chave forte para uma chave. Essa estrutura é usada com as funções NCryptSetProperty e NCryptGetProperty com a propriedade NCRYPT_UI_POLICY_PROPERTY .
Sintaxe
typedef struct __NCRYPT_UI_POLICY {
DWORD dwVersion;
DWORD dwFlags;
LPCWSTR pszCreationTitle;
LPCWSTR pszFriendlyName;
LPCWSTR pszDescription;
} NCRYPT_UI_POLICY;
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.
pszCreationTitle
Um ponteiro para uma cadeia de caracteres Unicode terminada em nulo que contém o texto que será usado no título da caixa de diálogo de chave forte quando a chave for concluída. Se esse membro for NULL, um título de criação padrão será usado na caixa de diálogo chave forte. Esse membro só é usado na finalização de chave.
pszFriendlyName
Um ponteiro para uma cadeia de caracteres Unicode terminada em nulo que contém o texto que será exibido na caixa de diálogo de chave forte como o nome da chave. Se esse membro for NULL, 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.
pszDescription
Um ponteiro para uma cadeia de caracteres Unicode terminada em nulo que contém o texto que será exibido na caixa de diálogo chave forte como a descrição da chave. Se esse membro for NULL, 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.
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 | ncrypt.h |