pub type SERIALIZE_CALLBACK = Option<unsafe extern "C" fn(gauge_header: PGAUGEHDR, pBuf: *mut BYTE)>;