IXpsSigningOptions::GetSignatureMethod-Methode (xpsdigitalsignature.h)
Ruft die Signaturmethode ab.
Syntax
HRESULT GetSignatureMethod(
[out, retval] LPWSTR *signatureMethod
);
Parameter
[out, retval] signatureMethod
Die Signaturmethode, die als URI ausgedrückt wird. Wenn keine Signaturmethode festgelegt wurde, wird ein NULL-Zeiger zurückgegeben.
Die folgenden Signaturmethoden wurden in Windows 7 getestet:
Rückgabewert
Wenn die Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein HRESULT-Fehlercode zurückgegeben.
Hinweise
Vor dem Signieren muss eine Signaturmethode festgelegt werden.
Wenn ein neuer instance dieser Schnittstelle von IXpsSignatureManager::CreateSigningOptions zurückgegeben wird, sind die Eigenschaften SignatureMethod und DigestMethod ungültig. Sie müssen initialisiert werden, bevor die neue Schnittstelle als Parameter der Sign-Methode verwendet werden kann.
Diese Methode ordnet den Arbeitsspeicher zu, der von der in signatureMethod zurückgegebenen Zeichenfolge verwendet wird. Wenn signatureMethod nicht NULL ist, verwenden Sie die CoTaskMemFree-Funktion , um den Arbeitsspeicher freizugeben.
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 | xpsdigitalsignature.h |