Function cuDeviceGetLuid

Source
pub unsafe extern "C" fn cuDeviceGetLuid(
    luid: *mut c_char,
    deviceNodeMask: *mut c_uint,
    dev: CUdevice,
) -> CUresult
Expand description

\brief Return an LUID and device node mask for the device

Return identifying information (\p luid and \p deviceNodeMask) to allow matching device with graphics APIs.

\param luid - Returned LUID \param deviceNodeMask - Returned device node mask \param dev - Device to get identifier string for

\return ::CUDA_SUCCESS, ::CUDA_ERROR_DEINITIALIZED, ::CUDA_ERROR_NOT_INITIALIZED, ::CUDA_ERROR_INVALID_VALUE, ::CUDA_ERROR_INVALID_DEVICE \notefnerr

\sa ::cuDeviceGetAttribute, ::cuDeviceGetCount, ::cuDeviceGetName, ::cuDeviceGet, ::cuDeviceTotalMem, ::cuDeviceGetExecAffinitySupport, ::cudaGetDeviceProperties