Bagikan melalui


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
S_OK
Operasi tunggu berhasil. Panggil IVssAsync::QueryStatus untuk menentukan status akhir operasi asinkron.
E_ACCESSDENIED
Operasi tunggu gagal karena pengguna tidak memiliki hak istimewa yang benar.
VSS_E_UNEXPECTED
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

Lihat juga

IVssAsync

IVssAsync::QueryStatus