Would anyone know how to interpret CSSM_PROC_ADDR
and ISL_FUNCTION_PTR after the typedefs
in this freely distributed CDSA code?
1.
#define CSSMAPI
typedef void (CSSMAPI *CSSM_PROC_ADDR) ();
2.
typedef void (*ISL_FUNCTION_PTR)(void);
Thanks.
Would anyone know how to interpret CSSM_PROC_ADDR
and ISL_FUNCTION_PTR after the typedefs
in this freely distributed CDSA code?
1.
#define CSSMAPI
typedef void (CSSMAPI *CSSM_PROC_ADDR) ();
2.
typedef void (*ISL_FUNCTION_PTR)(void);
Thanks.
1 is a TYPE of function that returns void and takes a pointer to a CSSMAPI type
2 is a function POINTER to a function that returns void and takes no arguments
We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.