Функция CertUnregisterPhysicalStore (wincrypt.h)

Функция CertUnregisterPhysicalStore удаляет физическое хранилище из указанной коллекции системных хранилищ. Для удаления физического хранилища также можно использовать CertUnregisterPhysicalStore.

Синтаксис

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

Параметры

[in] pvSystemStore

Указатель на идентификатор коллекции системных хранилищ, из которой должно быть удалено физическое хранилище. Это либо строка Юникода, заканчивающаяся null, либо структура CERT_SYSTEM_STORE_RELOCATE_PARA . Сведения об использовании структуры и добавлении ServiceName или ComputerName в конец строки имени системного хранилища см. в разделе CertRegisterSystemStore.

[in] dwFlags

Высокое слово параметра dwFlags указывает расположение системного хранилища. Сведения о определенных флагах высокого уровня слов и добавлении ServiceName, UserNames и ComputerNames в конец имени системного хранилища см. в разделе CertRegisterSystemStore.

Также определяются следующие значения в нижнем слове. Их можно комбинировать с помощью побитовых операций ИЛИ со значениями высокого уровня слов.

Значение Значение
CERT_SYSTEM_STORE_RELOCATE_FLAG
Системное хранилище не находится в расположении реестра по умолчанию, а pvSystemStore должен быть указателем на структуру CERT_SYSTEM_STORE_RELOCATE_PARA .
CERT_STORE_DELETE_FLAG
Физическое хранилище сначала удаляется из коллекции системных хранилищ, а затем удаляется.

[in] pwszStoreName

Строка Юникода, заканчивающаяся null, которая содержит имя физического хранилища.

Возвращаемое значение

Если функция выполняется успешно, возвращается значение TRUE.

Если функция завершается сбоем, возвращается значение FALSE.

Требования

   
Минимальная версия клиента Windows XP [только классические приложения]
Минимальная версия сервера Windows Server 2003 [только классические приложения]
Целевая платформа Windows
Header wincrypt.h
Библиотека Crypt32.lib
DLL Crypt32.dll

См. также раздел

CERT_SYSTEM_STORE_RELOCATE_PARA

CertEnumPhysicalStore

CertEnumSystemStore

CertEnumSystemStoreLocation

CertRegisterPhysicalStore

CertRegisterSystemStore

Функции хранилища сертификатов