Función CertUnregisterPhysicalStore (wincrypt.h)

La función CertUnregisterPhysicalStore quita un almacén físico de una colección de almacenes del sistema especificada. CertUnregisterPhysicalStore también se puede usar para eliminar el almacén físico.

Sintaxis

BOOL CertUnregisterPhysicalStore(
  [in] const void *pvSystemStore,
  [in] DWORD      dwFlags,
  [in] LPCWSTR    pwszStoreName
);

Parámetros

[in] pvSystemStore

Puntero a un identificador de la colección del almacén del sistema desde la que se va a quitar el almacén físico. Está en una cadena Unicode terminada en null o en una estructura CERT_SYSTEM_STORE_RELOCATE_PARA . Para obtener información sobre cómo usar la estructura y al anexar un ServiceName o ComputerName al final de la cadena de nombre del almacén del sistema, vea CertRegisterSystemStore.

[in] dwFlags

La palabra alta del parámetro dwFlags especifica la ubicación del almacén del sistema. Para obtener información sobre las marcas de palabra alta definidas y sobre cómo anexar ServiceName, UserNames y ComputerNames al final del nombre del almacén del sistema, vea CertRegisterSystemStore.

También se definen los siguientes valores de palabra baja. Se pueden combinar mediante operaciones OR bit a bit con valores de palabra alta.

Valor Significado
CERT_SYSTEM_STORE_RELOCATE_FLAG
El almacén del sistema no está en su ubicación predeterminada del Registro y pvSystemStore debe ser un puntero a una estructura de CERT_SYSTEM_STORE_RELOCATE_PARA .
CERT_STORE_DELETE_FLAG
El almacén físico se quita primero de la colección del almacén del sistema y, a continuación, se elimina.

[in] pwszStoreName

Cadena Unicode terminada en NULL que contiene el nombre del almacén físico.

Valor devuelto

Si la función se ejecuta correctamente, el valor devuelto es TRUE.

Si se produce un error en la función, el valor devuelto es FALSE.

Requisitos

   
Cliente mínimo compatible Windows XP [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado wincrypt.h
Library Crypt32.lib
Archivo DLL Crypt32.dll

Consulte también

CERT_SYSTEM_STORE_RELOCATE_PARA

CertEnumPhysicalStore

CertEnumSystemStore

CertEnumSystemStoreLocation

CertRegisterPhysicalStore

CertRegisterSystemStore

Funciones del almacén de certificados