Fonction CryptCATEnumerateCatAttr (mscat.h)
[La fonction CryptCATEnumerateCatAttr est disponible pour une utilisation dans les systèmes d’exploitation spécifiés dans la section Configuration requise. Il peut être modifié ou indisponible dans les versions suivantes.]
La fonction CryptCATEnumerateCatAttr énumère les attributs associés à un catalogue. Cette fonction n’a pas de bibliothèque d’importation associée. Vous devez utiliser les fonctions LoadLibrary et GetProcAddress pour établir un lien dynamique vers Wintrust.dll.
Syntaxe
CRYPTCATATTRIBUTE * CryptCATEnumerateCatAttr(
[in] HANDLE hCatalog,
[in] CRYPTCATATTRIBUTE *pPrevAttr
);
Paramètres
[in] hCatalog
Handle pour le catalogue dont les attributs sont en cours d’énumération. Cette valeur ne peut pas être NULL.
[in] pPrevAttr
Pointeur vers le pointeur précédemment retourné vers la structure CRYPTCATATTRIBUTE de cette fonction ou pointeur vers NULL pour démarrer l’énumération.
Valeur retournée
La valeur de retour est un pointeur vers la structure CRYPTCATATTRIBUTE qui contient les informations d’attribut ou NULL, si plus aucun attribut ne figure dans l’énumération ou si une erreur est rencontrée. Le pointeur retourné est passé en tant que paramètre pPrevAttr pour les appels suivants à cette fonction.
Notes
Ne libérez pas le pointeur retourné ni aucun des membres pointés par le pointeur retourné.
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 | mscat.h |
Bibliothèque | Wintrust.lib |
DLL | Wintrust.dll |