Bagikan melalui


Metode ISyncMgrSyncCallback::QueryForAdditionalItems (syncmgr.h)

Mengambil enumerator kumpulan item yang memiliki permintaan tertunda untuk disinkronkan. Ini adalah kumpulan item yang akan disinkronkan setelah sinkronisasi saat ini selesai.

Sintaks

HRESULT QueryForAdditionalItems(
  [out] IEnumString  **ppenumItemIDs,
  [out] IEnumUnknown **ppenumPunks
);

Parameter

[out] ppenumItemIDs

Jenis: IEnumString**

Ketika metode ini kembali, berisi alamat penunjuk ke instans IEnumString yang menghitung ID item sinkronisasi. Nilai ini ADALAH NULL jika tidak ada item yang tertunda.

[out] ppenumPunks

Jenis: IEnumUnknown**

Ketika metode ini kembali, berisi alamat pointer ke instans IEnumUnknown yang menghitung antarmuka IUnknown yang diteruskan ke StartHandlerSync atau StartItemSync. Nilai ini adalah NULL jika tidak ada antarmuka yang tertunda.

Nilai kembali

Jenis: HRESULT

Mengembalikan S_OK jika berhasil, atau nilai kesalahan sebaliknya. Mengembalikan S_FALSE jika tidak ada item yang tertunda.

Keterangan

ID item yang diambil oleh panggilan ke metode Berikutnya dari antarmuka enumerator yang diambil memiliki panjang maksimum MAX_SYNCMGR_ID termasuk karakter null yang mengakhiri. Aplikasi panggilan bertanggung jawab untuk membatalkan alokasi setiap ID item yang diambil melalui metode Berikutnya dengan menggunakan CoTaskMemFree.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2008 [hanya aplikasi desktop]
Target Platform Windows
Header syncmgr.h