|  | 
Initialize a new cc_context. 
 
 Parameters:
  
    |  | out_context | on exit, a new context object. Must be free with cc_context_release(). |  |  | in_version | the requested API version. This should be the maximum version the application supports. |  |  | out_supported_version | if non-NULL, on exit contains the maximum API version supported by the implementation. |  |  | out_vendor | if non-NULL, on exit contains a pointer to a read-only C string which contains a string describing the vendor which implemented the credentials cache API. | 
 Returns:On success, ccNoError. On failure, an error code representing the failure. May return CCAPI v2 error CC_BAD_API_VERSION if ccapi_version_2 is passed in. 
 |