Records device as the device on which the active host thread executes the device code. Records the thread as using OpenGL interopability. If the host thread has already initialized the CUDA runtime by calling non-device management runtime functions, this call returns cudaErrorSetOnActiveProcess.