struttura NCRYPT_UI_POLICY (ncrypt.h)
La struttura NCRYPT_UI_POLICY viene utilizzata con la proprietà NCRYPT_UI_POLICY_PROPERTY per contenere informazioni sull'interfaccia utente chiave complessa per una chiave. Questa struttura viene usata con le funzioni NCryptSetProperty e NCryptGetProperty con la proprietà NCRYPT_UI_POLICY_PROPERTY .
Sintassi
typedef struct __NCRYPT_UI_POLICY {
DWORD dwVersion;
DWORD dwFlags;
LPCWSTR pszCreationTitle;
LPCWSTR pszFriendlyName;
LPCWSTR pszDescription;
} NCRYPT_UI_POLICY;
Members
dwVersion
Numero di versione della struttura. Questo membro deve contenere 1.
dwFlags
Set di flag che forniscono informazioni o requisiti aggiuntivi sull'interfaccia utente.
pszCreationTitle
Puntatore a una stringa Unicode con terminazione Null contenente il testo che verrà utilizzato nel titolo della finestra di dialogo chiave complessa al termine della chiave. Se questo membro è NULL, nella finestra di dialogo chiave complessa verrà usato un titolo di creazione predefinito. Questo membro viene usato solo per la finalizzazione della chiave.
pszFriendlyName
Puntatore a una stringa Unicode con terminazione Null contenente il testo che verrà visualizzato nella finestra di dialogo chiave complessa come nome della chiave. Se questo membro è NULL, nella finestra di dialogo chiave complessa verrà usato un nome predefinito. Questo membro viene usato sia quando la chiave viene completata che quando viene usata la chiave.
pszDescription
Puntatore a una stringa Unicode con terminazione Null contenente il testo che verrà visualizzato nella finestra di dialogo chiave complessa come descrizione della chiave. Se questo membro è NULL, nella finestra di dialogo chiave complessa verrà usata una descrizione predefinita. Questo membro viene usato sia quando la chiave viene completata che quando viene usata la chiave.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2008 [solo app desktop] |
Intestazione | ncrypt.h |