Metodo IEnroll::enumProvidersWStr (xenroll.h)
[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 |