Partager via


CryptSIPAddProvider, fonction (mssip.h)

La fonction CryptSIPAddProvider inscrit les fonctions exportées par un fichier DLL donné qui implémente un package d’interface objet (SIP).

Syntaxe

BOOL CryptSIPAddProvider(
  [in] SIP_ADD_NEWPROVIDER *psNewProv
);

Paramètres

[in] psNewProv

Pointeur vers une structure SIP_ADD_NEWPROVIDER qui spécifie le fichier DLL et les noms de fonction à inscrire.

Valeur retournée

La valeur de retour est TRUE si la fonction réussit ; FALSE si la fonction échoue. Si la fonction échoue, appelez la fonction GetLastError pour déterminer la raison de l’échec.

Remarques

En règle générale, vous appelez cette fonction dans le cadre d’une inscription de serveur COM in-process. La fonction CryptSIPAddProvider conserve les entrées de Registre appropriées pour les fonctions du fournisseur SIP.

Lorsque vous avez terminé d’utiliser le fournisseur SIP ajouté, supprimez-le en appelant la fonction CryptSIPRemoveProvider .

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 mssip.h
Bibliothèque Crypt32.lib
DLL Crypt32.dll

Voir aussi

CryptSIPRemoveProvider