Freigeben über


IOpcDigitalSignatureManager::SetSignatureOriginPartName-Methode (msopc.h)

Legt den Teilnamen des Digital Signature Origin-Teils auf den Namen fest, der durch einen angegebenen IOpcPartUri-Schnittstellenzeiger dargestellt wird.

Syntax

HRESULT SetSignatureOriginPartName(
  [in] IOpcPartUri *signatureOriginPartName
);

Parameter

[in] signatureOriginPartName

Ein Zeiger auf einen IOpcPartUri-Schnittstellenzeiger , der den gewünschten Teilnamen für das Teil "Digital Signature Origin" darstellt.

Rückgabewert

Die Methode gibt ein HRESULT zurück. Mögliches Werte (aber nicht die Einzigen) sind die in der folgenden Tabelle.

Rückgabecode/-wert BESCHREIBUNG
S_OK
Die Methode wurde erfolgreich ausgeführt.
OPC_E_DS_SIGNATURE_ORIGIN_EXISTS
0x80510054
Ein Teil des digitalen Signaturursprungs ist bereits im Paket vorhanden und kann nicht umbenannt werden.
OPC_E_DUPLICATE_PART
0x8051000B
Ein Teil mit dem angegebenen Teilenamen ist bereits im aktuellen Paket vorhanden.

Hinweise

Wenn der Digital Signature Origin-Teil vorhanden ist oder der Im parameter signatureOriginPartName enthaltene Teilename für ein anderes Teil verwendet wird, schlägt diese Methode fehl.

Threadsicherheit

Das Packen von Objekten ist nicht threadsicher.

Weitere Informationen finden Sie in der Erste Schritte mit der Paketerstellungs-API.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 7 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 R2 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile msopc.h

Weitere Informationen

Kernpaketschnittstellen

Übersicht über digitale Signaturen

Erste Schritte mit der Verpackungs-API

IOpcDigitalSignatureManager

Übersichten

Programmierhandbuch zur Paketerstellungs-API

Verpackungs-API-Referenz

Beispiele für die Paket-API

Verpacken von Schnittstellen für digitale Signaturen

Verpackungsschnittstellen

Referenz