Fonction CertEnumSystemStoreLocation (wincrypt.h)
La fonction CertEnumSystemStoreLocation récupère tous les emplacements du magasin système. La fonction appelle la fonction de rappel fournie pour chaque emplacement de magasin système trouvé.
Syntaxe
BOOL CertEnumSystemStoreLocation(
[in] DWORD dwFlags,
[in] void *pvArg,
[in] PFN_CERT_ENUM_SYSTEM_STORE_LOCATION pfnEnum
);
Paramètres
[in] dwFlags
Réservé pour une future utilisation ; doit être nul.
[in] pvArg
Pointeur vers un void qui permet à l’application de déclarer, de définir et d’initialiser une structure pour contenir toutes les informations à transmettre à la fonction d’énumération de rappel.
[in] pfnEnum
Pointeur vers la fonction de rappel utilisée pour afficher les détails de chaque emplacement de magasin. Cette fonction de rappel détermine le contenu et le format de la présentation des informations sur chaque emplacement de magasin. Pour la signature et les paramètres de la fonction de rappel, consultez CertEnumSystemStoreLocationCallback.
Valeur retournée
Si la fonction réussit, la fonction retourne TRUE.
Si la fonction échoue, elle retourne FALSE.
Remarques
Pour utiliser CertEnumSystemStoreLocation, une application doit déclarer et définir la structure ENUM_ARG et une fonction de rappel d’énumération.
Exemples
Pour obtenir un exemple qui utilise cette fonction, consultez Exemple de programme C : Système de référencement et magasins physiques.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows XP [applications de bureau | applications UWP] |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau | applications UWP] |
Plateforme cible | Windows |
En-tête | wincrypt.h |
Bibliothèque | Crypt32.lib |
DLL | Crypt32.dll |