IProviderFilteredSyncServices::CreateFilterInfo
Cria um objeto ISyncFilterInfo que pode ser usado por um provedor de origem para passar informações sobre o filtro usado no controle das alterações que serão incluídas em um lote de alterações.
HRESULT CreateFilterInfo(
DWORD dwFlags,
ISyncFilterInfo ** ppFilterInfo);
Parâmetros
- dwFlags
[in] Os sinalizadores que especificam informações adicionais sobre o objeto de filtro a ser criado. O único valor válido é SYNC_FILTER_INFO_FLAG_ITEM_LIST.
- ppFilterInfo
[out] Retorna o objeto de informações de filtro recém-criado.
Valor de retorno
S_OK
E_POINTER
E_INVALIDARG quando dwFlags não for SYNC_FILTER_INFO_FLAG_ITEM_LIST.
Comentários
Quando SYNC_FILTER_INFO_FLAG_ITEM_LIST é especificado para o valor dwFlags, Estrutura de sincronização retorna um objeto que implementa ISyncFilterInfo. A implementação fornecida por esse objeto serializa as informações de versão e os sinalizadores especificados para dwFlags quando seu método ISyncFilterInfo::Serialize é chamado.