Specifies the properties of allocations made from the pool.
Allocation type. Currently must be specified as cudaMemAllocationTypePinned
Handle types that will be supported by allocations from the pool.
Location allocations should reside.
Maximum pool size. When set to 0, defaults to a system dependent value.
reserved for future use, must be 0
Bitmask indicating intended usage for the pool.
Windows-specific LPSECURITYATTRIBUTES required whencudaMemHandleTypeWin32 is specified. This security attribute defines the scope of which exported allocations may be tranferred to other processes. In all other cases, this field is required to be zero.