Metodo IXpsSignature::SetSignatureXml (xpsdigitalsignature.h)
Imposta il markup XML della firma digitale.
Sintassi
HRESULT SetSignatureXml(
[in] const UINT8 *signatureXml,
[in] UINT32 count
);
Parametri
[in] signatureXml
Markup XML della firma digitale.
[in] count
Dimensioni, in byte, del buffer a cui fa riferimento signatureXml.
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 |
---|---|
|
Il metodo è riuscito. |
|
signatureXml è NULL. |
|
L'interfaccia non è connessa alla gestione firme. |
Commenti
Prima di chiamare questo metodo, l'applicazione deve verificare che il markup della firma sia valido. Se il markup della firma non è valido, questo metodo avrà esito negativo e il contenuto della parte di firma non verrà modificato.
L'uso di questo metodo per creare firme digitali potrebbe causare la restituzione di firme e dati non più validi da altri metodi di questa interfaccia.
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 |