Condividi tramite


Metodo IXpsSignature::GetSignatureValue (xpsdigitalsignature.h)

Ottiene il valore hash crittografato della firma.

Sintassi

HRESULT GetSignatureValue(
  [out] UINT8  **signatureHashValue,
  [out] UINT32 *count
);

Parametri

[out] signatureHashValue

Matrice di byte che rappresenta il valore hash crittografato della firma.

[out] count

Lunghezza della matrice di byte a cui fa riferimento signatureHashValue.

Valore restituito

Il metodo restituisce un HRESULT. I valori possibili includono, ma non sono limitati a quelli della tabella che segue. Per i valori restituiti non elencati in questa tabella, vedere Errori dell'API firma digitale XPS e errori del documento XPS.

Codice restituito Descrizione
S_OK
Il metodo è riuscito.
E_UNEXPECTED
L'interfaccia non è connessa alla gestione firme.

Commenti

Questo metodo alloca il buffer di memoria il cui puntatore viene restituito in signatureHashValue. Se signatureHashValue non è NULL, usare la funzione CoTaskMemFree per liberare la memoria.

Requisiti

Requisito Valore
Client minimo supportato Windows 7 [solo app desktop]
Server minimo supportato Windows Server 2008 R2 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione xpsdigitalsignature.h

Vedi anche

IOpcDigitalSignature

IXpsSignature

IXpsSignatureManager

XML Paper Specification

Errori dell'API firma digitale XPS

Errori del documento XPS