20 #ifndef __hlsl_public_h
21 #define __hlsl_public_h
31 #include <mix/Types.h>
37 #define HLSL_MAX_CPU_NUMBER 4
42 #define HLSL_LICNUM_FILE_NAME "license.num"
48 #define HLSL_PRODUCT_UBP (0)
49 #define HLSL_PRODUCT_UHC (1)
50 #define HLSL_PRODUCT_UFP (2)
51 #define HLSL_PRODUCT_UDDR (3)
86 unsigned cpu_id[HLSL_MAX_CPU_NUMBER];
98 #define hlsl_check_license hlsl1
99 #define hlsl_get_license_info hlsl2
100 #define hlsl_hard_key_presence hlsl3
101 #define hlsl_list_sessions hlsl4
102 #define hlsl_get_product_name hlsl5
103 #define hlsl_set_product_id hlsl6
115 void hlsl_check_license ();
127 ErrCode hlsl_hard_key_presence ();
136 const char* szWorkplace);
143 char* hlsl_get_product_name (
int product);
148 void hlsl_set_product_id (
int product_id);
Definition: hlsl_public.h:81
Definition: hlsl_public.h:57
Definition: hlsl_public.h:69