Struktur SyncProviderConfiguration (syncregistration.h)
Mewakili informasi untuk konfigurasi penyedia sinkronisasi. Struktur ini diteruskan ke metode ISyncProviderRegistration::CreateSyncProviderRegistrationInstance saat instans pendaftaran dibuat.
Sintaks
typedef struct _SyncProviderConfiguration {
DWORD dwVersion;
GUID guidInstanceId;
CLSID clsidProvider;
GUID guidConfigUIInstanceId;
GUID guidContentType;
DWORD dwCapabilities;
DWORD dwSupportedArchitecture;
} SyncProviderConfiguration;
Anggota
dwVersion
Versi penyedia sinkronisasi. Nilai konstanta SYNC_PROVIDER_CONFIGURATION_VERSION.
guidInstanceId
ID instans unik penyedia sinkronisasi.
clsidProvider
COM CLSID dari penyedia sinkronisasi.
guidConfigUIInstanceId
ID instans UI konfigurasi yang digunakan untuk membuat penyedia sinkronisasi ini, atau GUID_NULL jika tidak ada UI konfigurasi yang digunakan.
guidContentType
GUID yang mengidentifikasi jenis konten.
dwCapabilities
Salah satu konstanta berikut yang mewakili kemampuan penyedia sinkronisasi.
- SPC_DEFAULT ((DWORD)0x00000000)
dwSupportedArchitecture
Salah satu konstanta berikut yang mewakili arsitektur yang didukung oleh penyedia sinkronisasi. Nilai ini sesuai dengan arsitektur yang didaftarkan oleh penyedia sinkronisasi CLSID (clsidProvider). Nilai-nilai ini dapat digabungkan, dan dapat digunakan sebagai bitmasks.
- SYNC_32_BIT_SUPPORTED ((DWORD)0x00000001)
- SYNC_64_BIT_SUPPORTED ((DWORD)0x00000002)
Persyaratan
Klien minimum yang didukung | Windows 7 [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2008 R2 [hanya aplikasi desktop] |
Header | syncregistration.h |