Méthode ICEnroll ::enumContainers (xenroll.h)
[Cette méthode n’est plus disponible à partir de Windows Server 2008 et Windows Vista.]
La méthode enumContainers récupère les noms de conteneurs pour le fournisseur de services de chiffrement (CSP) spécifié par la propriété ProviderName . Cette méthode a d’abord été définie dans l’interface ICEnroll .
Syntaxe
HRESULT enumContainers(
[in] LONG dwIndex,
[out] BSTR *pbstr
);
Paramètres
[in] dwIndex
Spécifie la position ordinale du conteneur dont le nom sera récupéré. Spécifiez zéro pour le premier conteneur.
[out] pbstr
Pointeur vers une variable BSTR qui reçoit le nom du conteneur. Lorsque vous avez terminé d’utiliser le BSTR, libérez-le en appelant la fonction SysFreeString .
Valeur retournée
C++
La valeur de retour est un HRESULT. La valeur S_OK indique la réussite. La valeur ERROR_NO_MORE_ITEMS est retournée lorsqu’il n’y a plus d’éléments.VB
La valeur de retour est une variable String qui représente le nom du conteneur. Une exception est levée si une erreur est rencontrée ou lorsqu’il n’y a plus d’éléments.Remarques
Si la valeur de la propriété ProviderName n’a pas été définie, la valeur par défaut (généralement le fournisseur de chiffrement de base Microsoft) de ProviderName , telle que définie dans le Registre, est utilisée.
Cette méthode est désactivée lorsque le contrôle d’inscription de certificat est exécuté en tant que contrôle scripté.
Exemples
BSTR bstrCon = NULL;
DWORD nCon = 0;
HRESULT hr;
// pEnroll is previously instantiated ICEnroll interface pointer
while ( S_OK == pEnroll->enumContainers(nCon, &bstrCon) )
{
printf("\t%d) %ws\n", nCon++, bstrCon );
if ( bstrCon )
{
SysFreeString( bstrCon );
bstrCon = NULL;
}
}
Configuration requise
Condition requise | Valeur |
---|---|
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
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour