ホーム › Storage.Xps › IXpsSignature
IXpsSignature
COMメソッド 12
vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。
| vtbl | メソッド |
|---|---|
| 3 | HRESULT GetSignatureId(LPWSTR* sigId) |
| 4 | HRESULT GetSignatureValue(BYTE** signatureHashValue, DWORD* count) |
| 5 | HRESULT GetCertificateEnumerator(IOpcCertificateEnumerator** certificateEnumerator) |
| 6 | HRESULT GetSigningTime(LPWSTR* sigDateTimeString) |
| 7 | HRESULT GetSigningTimeFormat(OPC_SIGNATURE_TIME_FORMAT* timeFormat) |
| 8 | HRESULT GetSignaturePartName(IOpcPartUri** signaturePartName) |
| 9 | HRESULT Verify(CERT_CONTEXT* x509Certificate, XPS_SIGNATURE_STATUS* sigStatus) |
| 10 | HRESULT GetPolicy(XPS_SIGN_POLICY* policy) |
| 11 | HRESULT GetCustomObjectEnumerator(IOpcSignatureCustomObjectEnumerator** customObjectEnumerator) |
| 12 | HRESULT GetCustomReferenceEnumerator(IOpcSignatureReferenceEnumerator** customReferenceEnumerator) |
| 13 | HRESULT GetSignatureXml(BYTE** signatureXml, DWORD* count) |
| 14 | HRESULT SetSignatureXml(BYTE* signatureXml, DWORD count) |