Méthode IEnroll::enumProvidersWStr (xenroll.h)

[Cette méthode n’est plus disponible à partir de Windows Server 2008 et Windows Vista.]

La méthode enumProvidersWStr récupère les noms des fournisseurs de services de chiffrement (CSP) disponibles spécifiés par la propriété ProviderType . Cette méthode a d’abord été définie dans l’interface IEnroll .

Syntaxe

HRESULT enumProvidersWStr(
  [in]  LONG   dwIndex,
  [in]  LONG   dwFlags,
  [out] LPWSTR *pbstrProvName
);

Paramètres

[in] dwIndex

Spécifie la position ordinale du fournisseur de solutions cloud dont le nom sera récupéré. Spécifiez zéro pour le premier csp.

[in] dwFlags

Spécifie les indicateurs transmis à la fonction CryptEnumProviders . Non utilisé actuellement ; spécifiez zéro.

[out] pbstrProvName

Pointeur vers une variable LPWSTR qui reçoit le nom d’un fournisseur de solutions cloud avec le type de propriété spécifié.

Valeur retournée

La valeur de retour est HRESULT. Une valeur de S_OK indique la réussite. La valeur ERROR_NO_MORE_ITEMS est retournée lorsqu’il n’y a plus de fournisseurs de solutions cloud avec le type de propriété indiqué par la propriété ProviderType .

Remarques

Si la valeur de la propriété ProviderType n’a pas été définie, la valeur par défaut (généralement PROV_RSA_FULL) de ProviderType telle que définie dans le Registre est utilisée.

La méthode enumProvidersWStr appelle la fonction CryptEnumProviders .

Spécifications

   
Client minimal pris en charge Windows XP [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau uniquement]
Plateforme cible Windows
En-tête xenroll.h
Bibliothèque Uuid.lib
DLL Xenroll.dll

Voir aussi

IEnroll