Método IXpsSignatureManager::SavePackageToFile (xpsdigitalsignature.h)
Salva o pacote XPS em um arquivo.
Sintaxe
HRESULT SavePackageToFile(
[in] LPCWSTR fileName,
[in] LPSECURITY_ATTRIBUTES securityAttributes,
[in] DWORD flagsAndAttributes
);
Parâmetros
[in] fileName
O nome do arquivo em que o pacote XPS deve ser criado e salvo.
[in] securityAttributes
A estrutura SECURITY_ATTRIBUTES, que contém dois membros de dados separados, mas relacionados:
- lpSecurityDescriptor, um descritor de segurança opcional.
- bInheritHandle, um valor booliano que determina se o identificador retornado pode ser herdado por processos filho.
Para obter mais informações sobre esse parâmetro, consulte CreateFile.
[in] flagsAndAttributes
Os atributos de arquivo ou dispositivo e sinalizadores que serão usados na criação de arquivo. Para obter mais informações sobre esse parâmetro, consulte a descrição do parâmetro dwFlagsAndAttributes no CreateFile.
Valor de retorno
O método retorna umHRESULT
Código de retorno | Descrição |
---|---|
|
O método foi bem-sucedido. |
|
fileName é NULL. |
|
Um pacote XPS ainda não foi aberto no gerenciador de assinaturas. |
Observações
Se esse método retornar um HRESULT valor que não está na lista de valores retornados para esse método, o gerenciador de assinaturas deverá ser liberado e recriado.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Windows 7 [somente aplicativos da área de trabalho] |
servidor com suporte mínimo | Windows Server 2008 R2 [somente aplicativos da área de trabalho] |
da Plataforma de Destino |
Windows |
cabeçalho | xpsdigitalsignature.h |
Consulte também
de especificação de papel XML
erros de API de Assinatura Digital do XPS