Win32 API 日本語リファレンス
ホームStorage.Xps › IXpsSigningOptions

IXpsSigningOptions

COM
IID7718eae4-3215-49be-af5b-594fef7fcfa6継承元IUnknown自前メソッド開始 vtbl3

メソッド 17

vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。

vtblメソッド
3HRESULT GetSignatureId(LPWSTR* signatureId)
4HRESULT SetSignatureId(LPWSTR signatureId)
5HRESULT GetSignatureMethod(LPWSTR* signatureMethod)
6HRESULT SetSignatureMethod(LPWSTR signatureMethod)
7HRESULT GetDigestMethod(LPWSTR* digestMethod)
8HRESULT SetDigestMethod(LPWSTR digestMethod)
9HRESULT GetSignaturePartName(IOpcPartUri** signaturePartName)
10HRESULT SetSignaturePartName(IOpcPartUri* signaturePartName)
11HRESULT GetPolicy(XPS_SIGN_POLICY* policy)
12HRESULT SetPolicy(XPS_SIGN_POLICY policy)
13HRESULT GetSigningTimeFormat(OPC_SIGNATURE_TIME_FORMAT* timeFormat)
14HRESULT SetSigningTimeFormat(OPC_SIGNATURE_TIME_FORMAT timeFormat)
15HRESULT GetCustomObjects(IOpcSignatureCustomObjectSet** customObjectSet)
16HRESULT GetCustomReferences(IOpcSignatureReferenceSet** customReferenceSet)
17HRESULT GetCertificateSet(IOpcCertificateSet** certificateSet)
18HRESULT GetFlags(XPS_SIGN_FLAGS* flags)
19HRESULT SetFlags(XPS_SIGN_FLAGS flags)