IXpsSignatureManager::LoadPackageFile-Methode (xpsdigitalsignature.h)
Lädt ein vorhandenes XPS-Paket aus einer Datei in den Manager für digitale Signaturen.
Syntax
HRESULT LoadPackageFile(
[in] LPCWSTR fileName
);
Parameter
[in] fileName
Der Dateiname des zu ladenden XPS-Pakets.
Rückgabewert
Die Methode gibt ein HRESULT zurück. Mögliche Werte sind unter anderem diejenigen in der folgenden Tabelle. Rückgabewerte, die in dieser Tabelle nicht aufgeführt sind, finden Sie unter XPS Digital Signature-API-Fehler und XPS-Dokumentfehler.
Rückgabecode | Beschreibung |
---|---|
|
Die Methode wurde erfolgreich ausgeführt. |
|
fileName ist NULL. |
|
Im Signatur-Manager wurde bereits ein XPS-Paket geöffnet. |
Hinweise
Nachdem die Schnittstelle instanziiert wurde, muss das XPS-Paket geladen werden, indem diese Methode oder LoadPackageStream aufgerufen wird, bevor eine andere Methode in dieser Schnittstelle aufgerufen wird.
Nachdem ein XPS-Paket in eine instance von IXpsSignatureManager geladen wurde, wird beim Aufrufen von LoadPackageFile oder LoadPackageStream in derselben instance ein Fehler zurückgegeben.
Nachdem LoadPackageFile oder LoadPackageStream aufgerufen wurde, kann dasselbe Objekt nicht für eine andere XPS-Paketdatei oder einen anderen XPS-Stream wiederverwendet werden. Um ein weiteres XPS-Paket zu laden, muss eine neue instance von IXpsSignatureManager instanziiert werden.
LoadPackageStream überprüft nicht den gesamten Inhalt des XPS-Pakets. Es erkennt beispielsweise kein ungültiges Markup in einem FixedPage-Teil.
Anforderungen
Unterstützte Mindestversion (Client) | Windows 7 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 R2 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | xpsdigitalsignature.h |