Método IXpsSigningOptions::GetSignatureMethod (xpsdigitalsignature.h)

Obtiene el método de firma.

Sintaxis

HRESULT GetSignatureMethod(
  [out, retval] LPWSTR *signatureMethod
);

Parámetros

[out, retval] signatureMethod

Método de firma que se expresa como un URI. Si no se ha establecido ningún método de firma, se devuelve un puntero NULL .

Los métodos de firma siguientes se han probado en Windows 7:

Valor devuelto

Si el método se realiza correctamente, devuelve S_OK; de lo contrario, devuelve un código de error HRESULT .

Comentarios

Se debe establecer un método de firma antes de firmar.

Cuando IXpsSignatureManager::CreateSigningOptions devuelve una nueva instancia de esta interfaz, las propiedades SignatureMethod y DigestMethod no son válidas; deben inicializarse para que la nueva interfaz se pueda usar como parámetro del método Sign .

Este método asigna la memoria usada por la cadena que se devuelve en signatureMethod. Si signatureMethod no es NULL, use la función CoTaskMemFree para liberar la memoria.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 7 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 R2 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado xpsdigitalsignature.h

Consulte también

Funciones de criptografía

IOpcSigningOptions

IXpsSigningOptions

XML Paper Specification