syncProviderConfiguration 結構 (syncregistration.h)
表示同步處理提供者組態的資訊。 建立註冊實例時,此結構會傳遞至 ISyncProviderRegistration::CreateSyncProviderRegistrationInstance 方法。
語法
typedef struct _SyncProviderConfiguration {
DWORD dwVersion;
GUID guidInstanceId;
CLSID clsidProvider;
GUID guidConfigUIInstanceId;
GUID guidContentType;
DWORD dwCapabilities;
DWORD dwSupportedArchitecture;
} SyncProviderConfiguration;
成員
dwVersion
同步處理提供者的版本。 常數值 SYNC_PROVIDER_CONFIGURATION_VERSION。
guidInstanceId
同步處理提供者的唯一實例識別碼。
clsidProvider
同步處理提供者的 COM CLSID。
guidConfigUIInstanceId
用來建立此同步處理提供者之組態 UI 的實例識別碼,如果沒有使用組態 UI ,則GUID_Null 。
guidContentType
識別內容類型的 GUID。
dwCapabilities
下列其中一個常數,代表同步處理提供者的功能。
- SPC_DEFAULT ( (DWORD) 0x00000000)
dwSupportedArchitecture
下列其中一個常數,代表同步處理提供者支援的架構。 此值對應于同步處理提供者 CLSID (clsidProvider) 註冊的架構。 這些值可以合併,而且可以當做位元遮罩使用。
- SYNC_32_BIT_SUPPORTED ( (DWORD) 0x00000001)
- SYNC_64_BIT_SUPPORTED ( (DWORD) 0x00000002)
規格需求
最低支援的用戶端 | Windows 7 [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2008 R2 [僅限桌面應用程式] |
標頭 | syncregistration.h |