Provided by: nvidia-cuda-dev_10.1.243-3_amd64 

NAME
CUDA_EXTERNAL_MEMORY_HANDLE_DESC -
SYNOPSIS
Data Fields unsigned long long size CUexternalMemoryHandleType type int fd void * handle struct { void * handle } win32
Detailed Description
External memory handle descriptor
Field Documentation
int CUDA_EXTERNAL_MEMORY_HANDLE_DESC::fd File descriptor referencing the memory object. Valid when type is CU_EXTERNAL_MEMORY_HANDLE_TYPE_OPAQUE_FD void* CUDA_EXTERNAL_MEMORY_HANDLE_DESC::handle Valid NT handle. Must be NULL if 'name' is non-NULL unsigned long long CUDA_EXTERNAL_MEMORY_HANDLE_DESC::size Size of the memory allocation CUexternalMemoryHandleType CUDA_EXTERNAL_MEMORY_HANDLE_DESC::type Type of the handle struct { ... } CUDA_EXTERNAL_MEMORY_HANDLE_DESC::win32 Win32 handle referencing the semaphore object. Valid when type is one of the following: • CU_EXTERNAL_MEMORY_HANDLE_TYPE_OPAQUE_WIN32 • CU_EXTERNAL_MEMORY_HANDLE_TYPE_OPAQUE_WIN32_KMT • CU_EXTERNAL_MEMORY_HANDLE_TYPE_D3D12_HEAP • CU_EXTERNAL_MEMORY_HANDLE_TYPE_D3D12_RESOURCE Exactly one of 'handle' and 'name' must be non-NULL. If type is CU_EXTERNAL_SEMAPHORE_HANDLE_TYPE_OPAQUE_WIN32_KMT then 'name' must be NULL.
Author
Generated automatically by Doxygen from the source code.