Metodo IXpsSignature::GetPolicy (xpsdigitalsignature.h)
Ottiene il valore XPS_SIGN_POLICY che rappresenta i criteri di firma utilizzati quando viene creata la firma.
Sintassi
HRESULT GetPolicy(
[out, retval] XPS_SIGN_POLICY *policy
);
Parametri
[out, retval] policy
OR logico dei valori XPS_SIGN_POLICY che rappresentano i criteri di firma.
Valore restituito
Il metodo restituisce un valore HRESULT. I valori possibili includono, ma non solo, quelli nella 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. |
|
il criterio è NULL. |
|
L'interfaccia non è connessa al gestore delle firme. |
Commenti
Il valore dei criteri di firma restituito nei criteri viene determinato esaminando le parti e le relazioni firmate nel documento.
Questo metodo deduce i criteri di firma esaminando l'elenco di parti e relazioni firmate. Ad esempio, il flag XPS_SIGN_POLICY_DISCARD_CONTROL viene impostato se il tipo di relazione discard-control dalla radice del pacchetto XPS è firmato.
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 |