Функция CertUnregisterSystemStore (wincrypt.h)
Функция CertUnregisterSystemStore отменяет регистрацию указанного системного хранилища.
Синтаксис
BOOL CertUnregisterSystemStore(
[in] const void *pvSystemStore,
[in] DWORD dwFlags
);
Параметры
[in] pvSystemStore
Определяет системное хранилище для отмены регистрации. Он указывает либо на строку Юникода, завершаемую null, либо на структуру CERT_SYSTEM_STORE_RELOCATE_PARA . Сведения об использовании структуры и добавлении ServiceName или ComputerName в конец строки имени системного хранилища см. в разделе CertRegisterSystemStore.
[in] dwFlags
Высокое слово параметра dwFlags указывает расположение системного хранилища. Сведения о определенных флагах высокого уровня слов и добавлении ServiceName, UserNames и ComputerNames в конец имени системного хранилища см. в разделе CertRegisterSystemStore.
Следующие значения с низкими словами также определяются и могут сочетаться со значениями высокого уровня слов с помощью побитовой операции ИЛИ .
Значение | Значение |
---|---|
|
Системное хранилище не находится в расположении реестра по умолчанию, а pvSystemStore должен быть указателем на структуру CERT_SYSTEM_STORE_RELOCATE_PARA . |
|
После отмены регистрации системное хранилище удаляется. |
Возвращаемое значение
Если функция выполняется успешно, возвращается значение TRUE.
Если функция завершается сбоем, возвращается значение FALSE.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows XP [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Целевая платформа | Windows |
Header | wincrypt.h |
Библиотека | Crypt32.lib |
DLL | Crypt32.dll |