<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def getGenericInterface(interfaceVersion):
 """ Returns the interface of the specified version. This method must be called after VR_Init. The
 pointer returned is valid until VR_Shutdown is called. """

    error = EVRInitError()
    result =     _openvr.VR_GetGenericInterface(interfaceVersion, byref(error))
    _checkInitError(error.value)
    return result