Windows DLL API for Microchip PIC32 firmware update