Metode IXpsSignatureManager::SavePackageToFile (xpsdigitalsignature.h)
Menyimpan paket XPS ke file.
Sintaks
HRESULT SavePackageToFile(
[in] LPCWSTR fileName,
[in] LPSECURITY_ATTRIBUTES securityAttributes,
[in] DWORD flagsAndAttributes
);
Parameter
[in] fileName
Nama file tempat paket XPS akan dibuat dan disimpan.
[in] securityAttributes
Struktur SECURITY_ATTRIBUTES , yang berisi dua anggota data terpisah tetapi terkait:
- lpSecurityDescriptor, deskriptor keamanan opsional.
- bInheritHandle, nilai Boolean yang menentukan apakah handel yang dikembalikan dapat diwariskan oleh proses anak.
Untuk informasi selengkapnya tentang parameter ini, lihat CreateFile.
[in] flagsAndAttributes
Atribut dan bendera file atau perangkat yang akan digunakan dalam pembuatan file. Untuk informasi selengkapnya tentang parameter ini, lihat deskripsi parameter dwFlagsAndAttributes di CreateFile.
Nilai kembali
Metode mengembalikan HRESULT. Nilai yang mungkin termasuk, tetapi tidak terbatas pada, yang ada dalam tabel berikut. Untuk nilai pengembalian yang tidak tercantum dalam tabel ini, lihat Kesalahan XPS Digital Signature API dan Kesalahan Dokumen XPS.
Menampilkan kode | Deskripsi |
---|---|
|
Metode berhasil. |
|
fileName adalah NULL. |
|
Paket XPS belum dibuka di pengelola tanda tangan. |
Keterangan
Jika metode ini mengembalikan nilai HRESULT yang tidak ada dalam daftar nilai pengembalian untuk metode ini, manajer tanda tangan harus dirilis dan dibuat ulang.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 7 [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2008 R2 [hanya aplikasi desktop] |
Target Platform | Windows |
Header | xpsdigitalsignature.h |