CK_FUNCTION_LIST_PTR_PTR
C_GetFunctionList(CK_FUNCTION_LIST_PTR_PTR ppFunctionList)
CK_FUNCTION_LIST_PTR_PTR p11_out)
CK_RV rv, (*getflist)(CK_FUNCTION_LIST_PTR_PTR);
getflist = (CK_RV (*)(CK_FUNCTION_LIST_PTR_PTR))sym;