IVssAsync::Metode tunggu (vss.h)
Metode Tunggu menunggu hingga operasi asinkron yang tidak lengkap selesai.
Sintaks
HRESULT Wait(
[in] DWORD dwMilliseconds
);
Parameter
[in] dwMilliseconds
Lamanya waktu, dalam milidetik, bahwa metode akan menunggu proses asinkron kembali sebelum waktu habis.
Nilai default untuk argumen ini adalah INFINITE.
Windows Server 2003: Parameter ini dicadangkan dan harus INFINITE. Jika ada nilai lain yang ditentukan untuk parameter ini, panggilan ke Tunggu gagal dengan E_INVALIDARG.
Windows XP: Metode ini tidak memiliki parameter.
Nilai kembali
Semua panggilan ke Tunggu semua objek IVssAsync mendukung kode status berikut.
Nilai | Makna |
---|---|
|
Operasi tunggu berhasil. Panggil IVssAsync::QueryStatus untuk menentukan status akhir operasi asinkron. |
|
Operasi tunggu gagal karena pengguna tidak memiliki hak istimewa yang benar. |
|
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. |
Jika operasi gagal saat ditunggu, Tunggu mengembalikan kesalahan yang ditemui operasi.
Untuk mendapatkan daftar lengkap nilai pengembalian untuk Tunggu tertentu, lihat kode kesalahan metode yang mengembalikan objek IVssAsync .
Keterangan
Metode ini dapat berhasil meskipun metode yang mengembalikannya gagal.
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 | vss.h |
Pustaka | VssApi.lib |