Metodo IXpsSignatureManager::SavePackageToFile (xpsdigitalsignature.h)
Salva il pacchetto XPS in un file.
Sintassi
HRESULT SavePackageToFile(
[in] LPCWSTR fileName,
[in] LPSECURITY_ATTRIBUTES securityAttributes,
[in] DWORD flagsAndAttributes
);
Parametri
[in] fileName
Nome del file in cui deve essere creato e salvato il pacchetto XPS.
[in] securityAttributes
Struttura SECURITY_ATTRIBUTES , che contiene due membri di dati separati ma correlati:
- lpSecurityDescriptor, descrittore di sicurezza facoltativo.
- bInheritHandle, valore booleano che determina se l'handle restituito può essere ereditato dai processi figlio.
Per altre informazioni su questo parametro, vedere CreateFile.
[in] flagsAndAttributes
Attributi e flag del file o del dispositivo che verranno usati nella creazione di file. Per altre informazioni su questo parametro, vedere la descrizione del parametro dwFlagsAndAttributes in CreateFile.
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. |
|
fileName è NULL. |
|
Un pacchetto XPS non è ancora stato aperto nella gestione firme. |
Commenti
Se questo metodo restituisce un valore HRESULT non incluso nell'elenco dei valori restituiti per questo metodo, il gestore delle firme deve essere rilasciato e ricreato.
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 |