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 |