Metode IVssWMDependency::GetComponentName (vswriter.h)
Metode GetComponentName mengambil nama komponen yang bergantung pada komponen saat ini dalam dependensi komponen penulis eksplisit.
Sintaks
HRESULT GetComponentName(
BSTR *pbstrComponentName
);
Parameter
pbstrComponentName
Alamat variabel yang dialokasikan penelepon yang menerima string karakter lebar yang diakhiri NULL yang berisi nama komponen yang bergantung pada komponen saat ini.
Nilai kembali
Metode ini dapat mengembalikan salah satu nilai ini.
Nilai | Makna |
---|---|
|
Berhasil mengembalikan nama komponen yang bergantung pada komponen saat ini. |
|
Tidak ada penulis yang dapat ditemukan yang mengelola komponen yang bergantung pada komponen saat ini. |
|
Penunjuk pbstrComponentName menunjuk ke memori yang tidak dialokasikan. |
|
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. |
|
Kesalahan tak terduga. Kode kesalahan dicatat dalam file log kesalahan. Untuk informasi selengkapnya, lihat Penanganan Peristiwa dan Kesalahan di bawah VSS.
Windows Server 2008, Windows Vista, Windows Server 2003 dan Windows XP: Nilai ini tidak didukung sampai Windows Server 2008 R2 dan Windows 7. E_UNEXPECTED digunakan sebagai gantinya. |
Keterangan
Pemanggil harus membebaskan memori yang digunakan oleh string yang dikembalikan dengan memanggil SysFreeString.
Dependensi tidak menunjukkan urutan preferensi antara komponen dengan dependensi yang didokumentasikan dan komponen yang bergantung padanya. Dependensi hanya menunjukkan bahwa komponen dan komponen yang bergantung padanya harus selalu dicadangkan atau dipulihkan bersama-sama.
Dimungkinkan untuk memiliki beberapa instans kelas penulis tertentu; namun, jalur dan nama logis komponen apa pun harus unik.
Jika ada beberapa instans kelas penulis, perlu menggunakan jalur logis dan informasi nama komponen untuk mengidentifikasi instans yang mengelola komponen yang bergantung pada komponen saat ini.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows Vista [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
IVssWMComponent::GetDependency