Condividi tramite


Metodo IXpsSigningOptions::GetSignatureMethod (xpsdigitalsignature.h)

Ottiene il metodo di firma.

Sintassi

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

Parametri

[out, retval] signatureMethod

Metodo di firma espresso come URI. Se non è stato impostato alcun metodo di firma, viene restituito un puntatore NULL .

I seguenti metodi di firma sono stati testati in Windows 7:

Valore restituito

Se il metodo ha esito positivo, restituisce S_OK; in caso contrario, restituisce un codice di errore HRESULT .

Commenti

Un metodo di firma deve essere impostato prima della firma.

Quando viene restituita una nuova istanza di questa interfaccia da IXpsSignatureManager::CreateSigningOptions, le proprietà SignatureMethod e DigestMethod non sono valide; devono essere inizializzati prima che la nuova interfaccia possa essere usata come parametro del metodo Sign .

Questo metodo alloca la memoria utilizzata dalla stringa restituita in signatureMethod. Se signatureMethod 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

Funzioni di crittografia

IOpcSigningOptions

IXpsSigningOptions

XML Paper Specification