private void RegisterFirmwarePlugins() { FirmwareController firmwareController = GetFirmwareController(); if (firmwareController == null) { return; } var sdCardPlugin = new SDCardPlugin(PrinterInfo.accessories.SDCardStatus, new SDCardPlugin.ActiveSDPrintCallback(firmwareController.ConnectToActiveSDPrint)); var num1 = (int)firmwareController.RegisterPlugin(sdCardPlugin); m_oPowerRecoveryPlugin = new PowerRecoveryPlugin(PrinterInfo.powerRecovery, firmwareController, new PowerRecoveryPlugin.RecoverySpoolerPrintCallback(firmwareController.RecoverySpoolerPrintCallback)); var num2 = (int)firmwareController.RegisterPlugin(m_oPowerRecoveryPlugin); }