Structure SyncProviderConfiguration (syncregistration.h)
Représente les informations d’une configuration de fournisseur de synchronisation. Cette structure est passée à la méthode ISyncProviderRegistration::CreateSyncProviderRegistrationInstance lors de la création d’une instance d’inscription.
Syntaxe
typedef struct _SyncProviderConfiguration {
DWORD dwVersion;
GUID guidInstanceId;
CLSID clsidProvider;
GUID guidConfigUIInstanceId;
GUID guidContentType;
DWORD dwCapabilities;
DWORD dwSupportedArchitecture;
} SyncProviderConfiguration;
Membres
dwVersion
Version du fournisseur de synchronisation. Valeur constante SYNC_PROVIDER_CONFIGURATION_VERSION.
guidInstanceId
ID d’instance unique du fournisseur de synchronisation.
clsidProvider
CLSID COM du fournisseur de synchronisation.
guidConfigUIInstanceId
ID d’instance de l’interface utilisateur de configuration utilisée pour créer ce fournisseur de synchronisation ou GUID_NULL si aucune interface utilisateur de configuration n’a été utilisée.
guidContentType
GUID qui identifie le type de contenu.
dwCapabilities
Une des constantes suivantes qui représentent les fonctionnalités du fournisseur de synchronisation.
- SPC_DEFAULT ((DWORD)0x00000000)
dwSupportedArchitecture
Une des constantes suivantes qui représentent les architectures prises en charge par le fournisseur de synchronisation. Cette valeur correspond aux architectures auxquelles le fournisseur de synchronisation CLSID (clsidProvider) est inscrit. Ces valeurs peuvent être combinées et peuvent être utilisées comme masque de bits.
- SYNC_32_BIT_SUPPORTED ((DWORD)0x00000001)
- SYNC_64_BIT_SUPPORTED ((DWORD)0x00000002)
Configuration requise
Client minimal pris en charge | Windows 7 [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 R2 [applications de bureau uniquement] |
En-tête | syncregistration.h |