Partager via


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

Voir aussi

CryptCATEnumerateAttr