Partilhar via


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.

Consulte também

Referência

Interface IProviderFilteredSyncServices