Metode IVssComponent::GetBackupMetadata (vswriter.h)
Metode GetBackupMetadata mengambil metadata cadangan privat khusus penulis yang mungkin telah diatur selama peristiwa PrepareForBackup oleh CVssWriter::OnPrepareBackup menggunakan IVssComponent::SetBackupMetadata.
Hanya penulis yang dapat memanggil metode ini.
Sintaks
HRESULT GetBackupMetadata(
[out] BSTR *pbstrData
);
Parameter
[out] pbstrData
Alamat variabel yang dialokasikan pemanggil yang menerima string yang berisi metadata cadangan yang ditambahkan selama peristiwa OnPrepareBackup .
Nilai kembali
Berikut ini adalah kode pengembalian yang valid untuk metode ini.
Nilai | Makna |
---|---|
|
Berhasil mengembalikan nilai atribut. |
|
Tidak ada metadata cadangan yang terkait dengan komponen ini. |
|
Salah satu nilai parameter tidak valid. |
|
Pemanggil kehabisan memori atau sumber daya sistem lainnya. |
|
Dokumen XML tidak valid. Periksa log peristiwa untuk detailnya. Untuk informasi selengkapnya, lihat Penanganan Peristiwa dan Kesalahan di bawah VSS. |
Keterangan
Metode ini dapat dipanggil kapan saja tergantung pada logika penulis tertentu.
Jika tidak ada metadata cadangan yang ditetapkan, GetBackupMetadata mengembalikan S_FALSE.
Jika panggilan ke GetBackupMetadata berhasil, pemanggil bertanggung jawab untuk membebaskan string yang dikembalikan dalam parameter pbstrMetadata dengan memanggil fungsi SysFreeString .
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows XP [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2003 [hanya aplikasi desktop] |
Target Platform | Windows |
Header | vswriter.h (termasuk Vss.h, VsWriter.h) |
Pustaka | VssApi.lib |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk