Compartir a través de


Método ICspStatuses::get_ItemByProvider (certenroll.h)

La propiedad ItemByProvider recupera un objeto ICspStatus que tiene el mismo nombre que el proveedor especificado en la entrada, pero identifica un algoritmo que admite un uso de clave previsto diferente.

Esta propiedad es de solo lectura.

Sintaxis

HRESULT get_ItemByProvider(
  ICspStatus *pCspStatus,
  ICspStatus **ppValue
);

Parámetros

pCspStatus

ppValue

Valor devuelto

None

Observaciones

La propiedad ItemByProvider recupera el objeto ICspStatus que coincide con el nombre del proveedor de entrada, pero está asociado a un valor de enumeración X509KeySpec diferente. Por ejemplo, si el proveedor de entrada tiene un valor KeySpec de XCN_AT_KEYEXCHANGE, la propiedad ItemByProvider intenta buscar un objeto ICspStatus para el mismo proveedor, pero con un valor KeySpec de XCN_AT_SIGNATURE.

Dado que la propiedad KeySpec solo está asociada a proveedores heredados, si especifica proveedores de Cryptography API: Next Generation (CNG), la propiedad ItemByProvider devuelve el mismo objeto ICspStatus que especificó.

Para usar esta propiedad para recorrer en iteración la colección, realice los pasos siguientes:

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado certenroll.h
Archivo DLL CertEnroll.dll

Consulte también

ICspStatuses