Поделиться через


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

Функция CertEnumCTLContextProperties извлекает первое или следующее расширенное свойство, связанное с контекстом списка доверия сертификатов (CTL). Эта функция, используемая в цикле, может последовательно извлекать все расширенные свойства, связанные с контекстом CTL.

Синтаксис

DWORD CertEnumCTLContextProperties(
  [in] PCCTL_CONTEXT pCtlContext,
  [in] DWORD         dwPropId
);

Параметры

[in] pCtlContext

Указатель на структуру CTL_CONTEXT .

[in] dwPropId

Номер свойства последнего перечисленного свойства. Чтобы получить первое свойство, dwPropId равен нулю. Для получения последующих свойств параметру dwPropId присваивается номер свойства, возвращенный последним вызовом функции. Чтобы перечислить все свойства, вызовы функций продолжаются до тех пор, пока функция не вернет ноль.

Приложения могут вызывать CertGetCTLContextProperty с dwPropId , возвращенным этой функцией для получения данных этого свойства.

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

Возвращаемое значение — это значение DWORD , определяющее свойство контекста CTL. Значение DWORD , возвращаемое одним вызовом функции, может быть предоставлено в качестве dwPropId при последующем вызове функции. Если нет дополнительных свойств для перечисления или если функция завершается сбоем, возвращается ноль.

Требования

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

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

CertGetCTLContextProperty

Расширенные функции свойств