Error 0x80245104

Value: -2145103612 | 0x80245104 | 2149863684

What does it mean ?

WU_E_SIH_VERIFY_STAGE_PAYLOAD  
Verification of a staged payload failed.
Value: 20740 | 0x5104 | 0b0101000100000100

Where does it come from ?

FACILITY_WINDOWSUPDATE  
Windows update
Value: 36 | 0x024 | 0b00100100

Other Errors for FACILITY_WINDOWSUPDATE