pub type SPHANDLE = *mut *mut c_void;