Compartilhar via


Método IX509SignatureInformation::get_HashAlgorithm (certenroll.h)

A propriedade HashAlgorithm especifica e recupera um OID ( identificador de objeto ) para o algoritmo de hash usado no método GetSignatureAlgorithm .

Essa propriedade é leitura/gravação.

Sintaxe

HRESULT get_HashAlgorithm(
  IObjectId **ppValue
);

Parâmetros

ppValue

Valor retornado

Nenhum

Comentários

Você deve definir essa propriedade antes de chamar o método GetSignatureAlgorithm . Você também deve definir a propriedade PublicKeyAlgorithm , a menos que esteja recuperando um algoritmo de assinatura para uma solicitação de certificado assinada em nulo. Você também pode definir as propriedades NullSigned, AlternateSignatureAlgorithm e Parameters .

A propriedade HashAlgorithm valida se o OID especificado representa um algoritmo de hash. Se o OID for válido, a propriedade também limpará o cache de propriedades de assinatura.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2008 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho certenroll.h
DLL CertEnroll.dll

Confira também

IX509SignatureInformation