3.16.4.4 IUpdateSession::CreateUpdateSearcher (Opnum 13)

The IUpdateSession::CreateUpdateSearcher (opnum 13) method retrieves an instance of the IUpdateSearcher interface.

 HRESULT CreateUpdateSearcher(
   [out, retval] IUpdateSearcher** retval
 );

retval: An IUpdateSearcher instance.

Return Values: The method MUST return information in an HRESULT data structure. The severity bit in the structure identifies the following conditions:

  • If the severity bit is set to 0, the method completed successfully.

  • If the severity bit is set to 1, the method failed and encountered a fatal error.

Exceptions Thrown: No exceptions are thrown beyond those thrown by the underlying RPC protocol [MS-RPCE].

This method SHOULD return a newly created object implementing the IUpdateSearcher interface.

The returned IUpdateSearcher instance SHOULD use the current value of the server's ClientApplicationID ADM element as the client application ID for operations that it performs. The IUpdateSearcher instance SHOULD use the current value of the server's UserLocale ADM element to determine the language in which to generate localized results for operations that it performs.