Метод ICspInformations::GetCspStatusesFromOperations (certenroll.h)
Метод GetCspStatusesFromOperations извлекает коллекцию ICspStatuses с помощью поддерживаемых операций с ключами и дополнительных сведений о поставщике. Этот метод поддерживается через Интернет.
Синтаксис
HRESULT GetCspStatusesFromOperations(
[in] AlgorithmOperationFlags Operations,
[in, optional] ICspInformation *pCspInformation,
[out] ICspStatuses **ppValue
);
Параметры
[in] Operations
Значение перечисления AlgorithmOperationFlags , указывающее поддерживаемые операции. Это может быть побитовое сочетание следующих флагов:
- XCN_NCRYPT_NO_OPERATION
- XCN_NCRYPT_CIPHER_OPERATION
- XCN_NCRYPT_HASH_OPERATION
- XCN_NCRYPT_ASYMMETRIC_ENCRYPTION_OPERATION
- XCN_NCRYPT_SECRET_AGREEMENT_OPERATION
- XCN_NCRYPT_SIGNATURE_OPERATION
- XCN_NCRYPT_RNG_OPERATION
- XCN_NCRYPT_ANY_ASYMMETRIC_OPERATION
- XCN_NCRYPT_PREFER_SIGNATURE_ONLY_OPERATION
- XCN_NCRYPT_PREFER_NON_SIGNATURE_OPERATION
- XCN_NCRYPT_EXACT_MATCH_OPERATION
- XCN_NCRYPT_PREFERENCE_MASK_OPERATION
[in, optional] pCspInformation
Указатель на интерфейс ICspInformation , представляющий сведения для конкретного поставщика.
[out] ppValue
Адрес переменной, получающей указатель на интерфейс ICspStatuses , содержащий коллекцию.
Возвращаемое значение
Если функция выполнена успешно, функция возвращает S_OK.
Если функция завершается сбоем, она возвращает значение HRESULT , указывающее на ошибку. Список распространенных кодов ошибок см. в разделе Общие значения HRESULT.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 [только классические приложения] |
Целевая платформа | Windows |
Header | certenroll.h |
DLL | CertEnroll.dll |