Bagikan melalui


Metode ISyncMgrSyncItem::GetCapabilities (syncmgr.h)

Mendapatkan sekumpulan bendera yang menjelaskan kemampuan item yang ditentukan.

Sintaks

HRESULT GetCapabilities(
  [out] SYNCMGR_ITEM_CAPABILITIES *pmCapabilities
);

Parameter

[out] pmCapabilities

Jenis: SYNCMGR_ITEM_CAPABILITIES*

Ketika metode ini kembali, berisi penunjuk ke kombinasi bitwise nilai dari enumerasi SYNCMGR_ITEM_CAPABILITIES yang menentukan kemampuan item.

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 Sync Center sebagai respons terhadap panggilan ke UpdateItem.

Contoh

Contoh berikut menunjukkan implementasi metode ini.

STDMETHODIMP CMyDeviceSyncItem::GetCapabilities(
                              __out SYNCMGR_ITEM_CAPABILITIES *pmCapabilities)
{
    *pmCapabilities = SYNCMGR_ICM_EVENT_STORE
                    | SYNCMGR_ICM_CAN_DELETE
                    | SYNCMGR_ICM_QUERY_BEFORE_DELETE;
    
    return S_OK;
}

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