Fonction CertUnregisterPhysicalStore (wincrypt.h)
La fonction CertUnregisterPhysicalStore supprime un magasin physique d’une collection de magasins système spécifiée. CertUnregisterPhysicalStore peut également être utilisé pour supprimer le magasin physique.
Syntaxe
BOOL CertUnregisterPhysicalStore(
[in] const void *pvSystemStore,
[in] DWORD dwFlags,
[in] LPCWSTR pwszStoreName
);
Paramètres
[in] pvSystemStore
Pointeur vers un identificateur de la collection de magasins système à partir de laquelle le magasin physique doit être supprimé. Il s’agit d’une chaîne Unicode terminée par null ou d’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 élevé 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. Ils peuvent être combinés à l’aide d’opérations OR au niveau du bit avec des valeurs de mots élevés.
Valeur | Signification |
---|---|
|
Le magasin système n’est 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 physique est d’abord supprimé de la collection de magasins système, puis est supprimé. |
[in] pwszStoreName
Chaîne Unicode terminée par null qui contient le nom du magasin physique.
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
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 |