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

Функция CertRemoveEnhancedKeyUsageIdentifier удаляет идентификатор объекта идентификатора использования (OID) из расширенного свойства расширенного использования ключа (EKU) сертификата.

Синтаксис

BOOL CertRemoveEnhancedKeyUsageIdentifier(
  [in] PCCERT_CONTEXT pCertContext,
  [in] LPCSTR         pszUsageIdentifier
);

Параметры

[in] pCertContext

Указатель на CERT_CONTEXT сертификата, для которого необходимо удалить идентификатор использования.

[in] pszUsageIdentifier

Указатель на удаляемого идентификатора использования.

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

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

Если функция завершается сбоем, она возвращает ноль (FALSE). Чтобы получить дополнительные сведения об ошибке, вызовите Метод GetLastError.

Требования

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

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

Расширенные функции использования ключей