Eventi
19 nov, 23 - 21 nov, 23
Ottenere il vantaggio competitivo necessario con potenti soluzioni di intelligenza artificiale e cloud partecipando a Microsoft Ignite online.
Iscriviti subitoQuesto browser non è più supportato.
Esegui l'aggiornamento a Microsoft Edge per sfruttare i vantaggi di funzionalità più recenti, aggiornamenti della sicurezza e supporto tecnico.
La struttura SIGNER_PROVIDER_INFO specifica il provider di servizi di crittografia (CSP) e le informazioni sulla chiave privata usate per creare una firma digitale.
Nota
Questa struttura non è definita in alcun file di intestazione. Per usare questa struttura, è necessario definirla manualmente come illustrato in questo argomento.
typedef struct _SIGNER_PROVIDER_INFO {
DWORD cbSize;
LPCWSTR pwszProviderName;
DWORD dwProviderType;
DWORD dwKeySpec;
DWORD dwPvkChoice;
union {
LPWSTR pwszPvkFileName;
LPWSTR pwszKeyContainer;
};
} SIGNER_PROVIDER_INFO, *PSIGNER_PROVIDER_INFO;
cbSize
Dimensione, in byte, della struttura.
pwszProviderName
Nome del provider di servizi di configurazione usato per creare la firma digitale. Se il valore di questo membro è NULL, viene utilizzato il provider predefinito.
dwProviderType
Tipo del provider di servizi di configurazione specificato dal membro pwszProviderName .
dwKeySpec
Specifica delle chiavi. Se questo membro è impostato su zero, viene usata la specifica della chiave nel membro pwszPvkFileName o pwszKeyContainer . Se nel membro pwszKeyContainer sono presenti più specifiche di chiave, viene usato AT_SIGNATURE . Se ha esito negativo, viene usato AT_KEYEXCHANGE .
dwPvkChoice
Specifica il tipo di informazioni sulla chiave privata. Questo membro può essere uno o più dei valori seguenti.
Valore | Significato |
---|---|
|
Le informazioni sulla chiave privata sono un nome file. |
|
Le informazioni sulla chiave privata sono un contenitore di chiavi. |
pwszPvkFileName
Nome del file contenente le informazioni sulla chiave privata.
pwszKeyContainer
Nome del contenitore di chiavi che contiene le informazioni sulla chiave privata.
Requisito | Valore |
---|---|
Client minimo supportato |
Windows XP [solo app desktop] |
Server minimo supportato |
Windows Server 2003 [solo app desktop] |
Eventi
19 nov, 23 - 21 nov, 23
Ottenere il vantaggio competitivo necessario con potenti soluzioni di intelligenza artificiale e cloud partecipando a Microsoft Ignite online.
Iscriviti subito