Metode IDataObjectAsyncCapability::SetAsyncMode (shldisp.h)

Dipanggil oleh sumber drop untuk menentukan apakah objek data mendukung ekstraksi data asinkron.

Sintaks

HRESULT SetAsyncMode(
  [in] BOOL fDoOpAsync
);

Parameter

[in] fDoOpAsync

Jenis: BOOL

VARIANT_TRUE jika operasi asinkron didukung; jika tidak, VARIANT_FALSE. Nilai defaultnya adalah VARIANT_FALSE.

Nilai kembali

Jenis: HRESULT

Jika metode ini berhasil, metode akan mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.

Keterangan

Metode ini dipanggil oleh sumber penghilangan untuk menunjukkan bahwa objek data mendukung ekstraksi data asinkron. Simpan fDoOpAsync untuk digunakan nanti oleh IDataObjectAsyncCapability::GetAsyncMode. Target penurunan menentukan apakah ekstraksi data asinkron didukung dengan memanggil IDataObjectAsyncCapability::GetAsyncMode untuk mengambil nilai fDoOpAsync .

Jika fDoOpAsync diatur ke VARIANT_TRUE, SetAsyncMode harus memanggil IDataObjectAsyncCapability::AddRef, dan menyimpan penunjuk antarmuka untuk digunakan oleh IDataObjectAsyncCapability::EndOperation.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 8 [khusus aplikasi desktop]
Server minimum yang didukung Windows Server 2012 [hanya aplikasi desktop]
Target Platform Windows
Header shldisp.h
DLL Shell32.dll (versi 6.0 atau yang lebih baru)

Lihat juga

IDataObjectAsyncCapability