IXpsSignatureManager::GetSignatures method
Gets a pointer to an IXpsSignatureCollection interface that contains a collection of XPS digital signatures.
Syntax
HRESULT GetSignatures(
[out, retval] IXpsSignatureCollection **signatures
);
Parameters
- signatures [out, retval]
A pointer to an IXpsSignatureCollection interface that contains a collection of XPS digital signatures.
Return value
The method returns an HRESULT. Possible values include, but are not limited to, those in the table that follows. For return values that are not listed in this table, see XPS Digital Signature API Errors and XPS Document Errors.
Return code | Description |
---|---|
S_OK | The method succeeded. |
E_POINTER | signatures is NULL. |
XPS_E_PACKAGE_NOT_OPENED | An XPS package has not yet been opened in the signature manager. |
Remarks
The signature collection that is returned in signatures might include digital signatures that do not comply with the XML Paper Specification.
Requirements
Minimum supported client |
Windows 7 [desktop apps only] |
Minimum supported server |
Windows Server 2008 R2 [desktop apps only] |
Header |
Xpsdigitalsignature.h |
IDL |
XpsDigitalSignature.idl |