Metodo IXpsSignatureManager::LoadPackageFile (xpsdigitalsignature.h)
Carica un pacchetto XPS esistente da un file nella gestione firme digitali.
Sintassi
HRESULT LoadPackageFile(
[in] LPCWSTR fileName
);
Parametri
[in] fileName
Nome file del pacchetto XPS da caricare.
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 è già stato aperto nel gestore delle firme. |
Commenti
Dopo aver creato un'istanza dell'interfaccia, il pacchetto XPS deve essere caricato chiamando questo metodo o LoadPackageStream prima di chiamare qualsiasi altro metodo in questa interfaccia.
Dopo che un pacchetto XPS è stato caricato in un'istanza di IXpsSignatureManager, chiamando LoadPackageFile o LoadPackageStream nella stessa istanza restituirà un errore.
Dopo aver chiamato LoadPackageFile o LoadPackageStream, lo stesso oggetto non può essere riutilizzato per un altro file o flusso del pacchetto XPS. Per caricare un altro pacchetto XPS, è necessario creare un'istanza di IXpsSignatureManager .
LoadPackageStream non convalida tutto il contenuto del pacchetto XPS; non rileva, ad esempio, il markup non valido in una parte FixedPage.
Requisiti
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 |