Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
[Questo metodo non è più disponibile per l'uso a partire da Windows Server 2008 e Windows Vista.]
Il metodo enumProvidersWStr recupera i nomi dei provider di servizi di crittografia disponibili specificati dalla proprietà ProviderType . Questo metodo è stato definito per la prima volta nell'interfaccia IEnroll .
Sintassi
HRESULT enumProvidersWStr(
[in] LONG dwIndex,
[in] LONG dwFlags,
[out] LPWSTR *pbstrProvName
);
Parametri
[in] dwIndex
Specifica la posizione ordinale del CSP il cui nome verrà recuperato. Specificare zero per il primo CSP.
[in] dwFlags
Specifica i flag passati alla funzione CryptEnumProviders . Non attualmente usato; specificare zero.
[out] pbstrProvName
Puntatore a una variabile LPWSTR che riceve il nome di un CSP con il tipo di proprietà specificato.
Valore restituito
Il valore restituito è un HRESULT. Un valore di S_OK indica l'esito positivo. Il valore ERROR_NO_MORE_ITEMS viene restituito quando non sono presenti più provider di servizi di configurazione con il tipo di proprietà indicato dalla proprietà ProviderType .
Commenti
Se il valore della proprietà ProviderType non è stato impostato, viene usato il valore predefinito (in genere PROV_RSA_FULL) di ProviderType impostato nel Registro di sistema.
Il metodo enumProvidersWStr chiama la funzione CryptEnumProviders .
Requisiti
| Client minimo supportato | Windows XP [solo app desktop] |
| Server minimo supportato | Windows Server 2003 [solo app desktop] |
| Piattaforma di destinazione | Windows |
| Intestazione | xenroll.h |
| Libreria | Uuid.lib |
| DLL | Xenroll.dll |