2.2.1.3 searchStatus

The status code for a search request is shown next.

   <simpleType name="searchStatus">
     <restriction base="string">
       <enumeration value="Success"/>
       <enumeration value="CertificateNotFound"/>
       <enumeration value="ContentNotFound"/>
       <enumeration value="AccessDenied"/>
       <enumeration value="OutOfResources"/>
       <enumeration value="InvalidSearch"/>
       <enumeration value="Unknown"/>
     </restriction>
   </simpleType> 
            

The following table describes the meaning of the enum values for the searchStatus element.

Value

Meaning

Success

The server found one or more content records matching the search criteria.

ContentNotFound

The server holds no content records matching the search criteria.

OutOfResources

The search request could not be processed due to a transient error.

InvalidSearch

The server did not understand the given search criteria, or the given criteria are not allowed.

CertificateNotFound

The client's certificate is syntactically correct but not known to the server. The client SHOULD retry the request after authenticating using the authentication protocol BITS Peer-Caching: Peer Authentication Protocol (for more information, see [MS-BPAU].)

AccessDenied

The client is forbidden from downloading from this server.

Unknown

An uncategorized error occurred.