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
CERT_SYSTEM_STORE_RELOCATE_FLAG
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 .
CERT_STORE_DELETE_FLAG
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

Voir aussi

CERT_SYSTEM_STORE_RELOCATE_PARA

CertEnumPhysicalStore

CertEnumSystemStore

CertEnumSystemStoreLocation

CertRegisterPhysicalStore

CertRegisterSystemStore

Fonctions du magasin de certificats