pub type IPrinterExtensionAsyncOperation = *mut c_void;