Función CertEnumSystemStoreLocation (wincrypt.h)

La función CertEnumSystemStoreLocation recupera todas las ubicaciones del almacén del sistema. La función llama a la función de devolución de llamada proporcionada para cada ubicación del almacén del sistema encontrada.

Sintaxis

BOOL CertEnumSystemStoreLocation(
  [in] DWORD                               dwFlags,
  [in] void                                *pvArg,
  [in] PFN_CERT_ENUM_SYSTEM_STORE_LOCATION pfnEnum
);

Parámetros

[in] dwFlags

Reservado para uso futuro; debe ser cero.

[in] pvArg

Puntero a un void que permite a la aplicación declarar, definir e inicializar una estructura para contener cualquier información que se pase a la función de enumeración de devolución de llamada.

[in] pfnEnum

Puntero a la función de devolución de llamada usada para mostrar los detalles de cada ubicación del almacén. Esta función de devolución de llamada determina el contenido y el formato de la presentación de información en cada ubicación del almacén. Para conocer la firma y los parámetros de la función de devolución de llamada, consulte CertEnumSystemStoreLocationCallback.

Valor devuelto

Si la función se ejecuta correctamente, la función devuelve TRUE.

Si se produce un error en la función, devuelve FALSE.

Comentarios

Para usar CertEnumSystemStoreLocation, una aplicación debe declarar y definir la estructura de ENUM_ARG y una función de devolución de llamada de enumeración.

Ejemplos

Para obtener un ejemplo que use esta función, vea Programa C de ejemplo: Enumerar el sistema y los almacenes físicos.

Requisitos

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

Consulte también

CertEnumPhysicalStore

CertEnumSystemStore

CertRegisterPhysicalStore

CertRegisterSystemStore

CertUnregisterPhysicalStore

CertUnregisterSystemStore

Funciones del almacén de certificados