pub type IPrinterExtensionEvent = *mut c_void;