CertUnregisterSystemStore, fonction (wincrypt.h)
La fonction CertUnregisterSystemStore annule l’inscription d’un magasin système spécifié.
Syntaxe
BOOL CertUnregisterSystemStore(
[in] const void *pvSystemStore,
[in] DWORD dwFlags
);
Paramètres
[in] pvSystemStore
Identifie le magasin système à désinscrire. Il pointe vers une chaîne Unicode terminée par un caractère Null ou vers une structure CERT_SYSTEM_STORE_RELOCATE_PARA . Pour plus d’informations sur l’utilisation de la structure et sur l’ajout d’un ServiceName ou computerName à la fin de la chaîne de nom du magasin système, consultez CertRegisterSystemStore.
[in] dwFlags
Le mot haut du paramètre dwFlags spécifie l’emplacement du magasin système. Pour plus d’informations sur les indicateurs de mots hauts définis et sur l’ajout de ServiceName, UserNames et ComputerNames à la fin du nom du magasin système, consultez CertRegisterSystemStore.
Les valeurs de mots faibles suivantes sont également définies et peuvent être combinées avec des valeurs de mot élevé à l’aide d’une opération OR au niveau du bit.
Valeur | Signification |
---|---|
|
Le magasin système ne se trouve pas dans son emplacement de Registre par défaut et pvSystemStore doit être un pointeur vers une structure CERT_SYSTEM_STORE_RELOCATE_PARA . |
|
Le magasin système est supprimé une fois qu’il a été désinscrit. |
Valeur retournée
Si la fonction réussit, la valeur de retour est TRUE.
Si la fonction échoue, la valeur de retour est FALSE.
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 | wincrypt.h |
Bibliothèque | Crypt32.lib |
DLL | Crypt32.dll |