共用方式為


IXpsSigningOptions::GetSignatureMethod 方法 (xpsdigitalsignature.h)

取得簽章方法。

語法

HRESULT GetSignatureMethod(
  [out, retval] LPWSTR *signatureMethod
);

參數

[out, retval] signatureMethod

以 URI 表示的簽章方法。 如果未設定簽章方法,則會傳回 NULL 指標。

Windows 7 中已測試下列簽章方法:

傳回值

如果方法成功,則會傳回S_OK;否則,它會傳回 HRESULT 錯誤碼。

備註

簽章方法必須在簽署之前設定。

當 IXpsSignatureManager::CreateSigningOptions 傳回此介面的新實例時,SignatureMethod 和 DigestMethod 屬性無效;它們必須先初始化,才能將新介面當做 Sign 方法的參數使用。

這個方法會配置 signatureMethod 中傳回之字串所使用的記憶體。 如果 signatureMethod 不是 NULL,請使用 CoTaskMemFree 函式釋放記憶體。

規格需求

需求
最低支援的用戶端 Windows 7 [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2008 R2 [僅限傳統型應用程式]
目標平台 Windows
標頭 xpsdigitalsignature.h

另請參閱

密碼編譯函式

IOpcSigningOptions

IXpsSigningOptions

XML Paper Specification