7.72. CUmemPoolProps_v1 结构体参考
[CUDA 驱动程序使用的数据类型]
指定从池中分配的属性。
公共变量
- CUmemAllocationType allocType
- CUmemAllocationHandleType handleTypes
- struct CUmemLocation location
- size_t maxSize
- unsigned char reserved[54]
- unsigned short usage
- void * win32SecurityAttributes
变量
- CUmemAllocationTypeCUmemPoolProps_v1::allocType [继承]
-
分配类型。当前必须指定为 CU_MEM_ALLOCATION_TYPE_PINNED
- CUmemAllocationHandleTypeCUmemPoolProps_v1::handleTypes [继承]
-
池中分配将支持的句柄类型。
- struct CUmemLocationCUmemPoolProps_v1::location [继承]
-
分配应驻留的位置。
- size_t CUmemPoolProps_v1::maxSize [继承]
-
最大池大小。设置为 0 时,默认为系统相关值。
- unsigned char CUmemPoolProps_v1::reserved[54] [继承]
-
保留供将来使用,必须为 0
- unsigned short CUmemPoolProps_v1::usage [继承]
-
指示池的预期用途的位掩码。
- void * CUmemPoolProps_v1::win32SecurityAttributes [继承]
-
当指定 CU_MEM_HANDLE_TYPE_WIN32 时,需要 Windows 特定的 LPSECURITYATTRIBUTES。此安全属性定义了导出的分配可以传输到其他进程的范围。在所有其他情况下,此字段必须为零。