ISearchCatalogManager2::put_DataTimeout Method

Sets the time-out value for data transactions between the indexer and the search filter host. This information is stored in the TIMEOUT_INFO structure and is measured in seconds.


HRESULT put_DataTimeout(      
    DWORD dwDataTimeout


  • dwDataTimeout
    [in] The number of seconds that the indexer will wait between chunks of data.

Return Value

Returns S_OK if successful, or an error value otherwise.


The indexer expects the first chunk of the document to be received within the connection time-out interval and any subsequent chunks to be received within the data time-out interval. These time-out values help prevent filters and protocol handlers from failing or causing performance issues.